Veritabanı Yöneticileri

Veritabanı becerilerini geliştirmek ve topluluktaki diğer kişilerden öğrenmek isteyen veritabanı uzmanları için soru cevap

2
PostgreSQL: Tabloya son erişim zamanı
Birkaç düzine tablo ile büyük bir PostgreSQL veritabanı sorumluyum. Bu tabloların çoğuna asla erişilmediğinden şüpheleniyorum. Belirli bir tabloya en son ne zaman erişildiğini kontrol etmenin en iyi yolu nedir? Ben bir tetikleyici ekleyerek düşündüm DELETE, INSERTve UPDATE, ama daha verimli bir yolu yoktur umarım.
10 postgresql 

4
Geniş bir PK'ya karşı ayrı bir sentetik anahtar ile UQ kullanmak arasındaki performansla ilgili konular nelerdir?
Kayıtların birkaç geniş iş alanı ile benzersiz bir şekilde tanımlanabileceği birkaç tablo var. Geçmişte, bu alanları bir PK olarak kullandım ve şu faydaları göz önünde bulundurarak: Basitlik; hiç yabancı alan yok ve sadece bir dizin var Kümeleme, hızlı birleştirme birleşimlerine ve aralık tabanlı filtrelere olanak tanır Bununla birlikte, sentetik bir …

6
SQL DB'yi daha sık yedekleme
Şu anda her gece 2 am SQLCMD.exe çağıran ve yedekleme için çalıştırmak için bir .sql komut dosyası geçirir (aşağıda gösterilen) zamanlanmış bir görev var. Biz iş dünyasındaki büyük büyüme nedeniyle büyüyen ihtiyaçları olan oldukça küçük bir şirketiz. Bu noktada 1 günlük veri kaybı, geçen yıl bu sefer on yüz dolara …


4
Oracle, DBA için SQL Server'dan daha zorlu bir ortam mıdır? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Oracle'ı hiç bilmiyorum ama Oracle DBA'nın Oracle ile çalışmanın (DBA olarak) SQL Server ile çalışmaktan "daha zor" …

5
Bir PostgreSQL veritabanının en son ne zaman değiştirildiğini belirleme
Yedeklemelerin nasıl yapıldığını değiştirmeye bakıyorum ve bir postgreql kümesindeki hangi veritabanlarının son zamanlarda değiştirilmediğini belirlemenin bir yolu olup olmadığını merak ediyorum? Pg_dumpall kullanmak yerine, pg_dump kullanmak ve sadece son yedeklemeden bu yana değişen veritabanlarını dökmek istiyorum (bazı veritabanları çok sık güncellenmez) - fikir şu ki, hiçbir şey değişmediyse mevcut yedeklemenin …

2
Performansını ve tüm sağlık durumunu belirlemek için bir SQL Server Örneğinde hangi performans sayaçlarına bakabilirsiniz?
Eindhoven'daki Fontys Üniversitesi'nden bir öğrenciyim ve şu anda bir SQL Server aracının geliştirilmesine yardımcı olmak için bir dizi röportaj yapıyorum ve bu alandaki uzmanlardan geri bildirim almak istiyorum. Sorularımdan biri: Performansını ve genel sağlığını belirlemek için bir SQL Server Örneğinde hangi performans sayaçlarına bakabilirsiniz? Özellikle iyilik kötüleştiğinde eşik değerleriyle ilgileniyorum. …

3
MySQL en yakın komşu arama nasıl yapılır?
Kısacası, Enlem ve boylam veri türü ne olmalıdır? Örneğin en yakın ilk 100 restoranı almak için hangi SQL komutunu çağırmalıyım? Detay: Her biri enlem ve boylam ile 100 bin kayıt var. MySQL'in aslında nokta adı verilen bir veri türünü desteklediğini görüyorum. Bunun yerine kullanmalı mıyım? MySQL, KDTree depolama sistemini destekliyor …
10 mysql 


3
Sorgu sorunu: Yalnızca bir otomatik sütun olabilir
Birisi bana bu tablo tanımında neyin yanlış olduğunu söyleyebilir mi? mysql sürümü 5.1.52-log root@localhost spoolrdb> create table spoolqueue ( queue int, idx bigint not null auto_increment, status smallint, querystring varchar(2048), contenttype varchar(255), characterencoding varchar(16), body text, primary key(queue,idx) ); ERROR 1075 (42000): Incorrect table definition; there can be only one …
10 mysql  query 

2
Bu tabloyu kayıpsız bir şekilde parçalayabilir miyim?
Ligimin dışında bir veritabanı tasarım sorunuyla karşılaştım ve benim DBA gurum yangın tatbikatlarında kapalı. Özünde, aşağıdaki birincil anahtar (kısaltma için PK) içeren bir tablo var: child_id integer parent_id integer date datetime child_idve parent_idvarlık tablolarının yabancı anahtarlarıdır. "Alt" tablonun kendisi de "üst" tablonun yabancı bir anahtarını içerir ve her biri, her …

1
SQL Server 2008R2'deki Otomatik Güncelleme İstatistikleri: Çok sayıda satır eklemesine rağmen neden bazı istatistikler eski kalıyor?
Yavaş bir sorgunun araştırılması sırasında, yürütme planının son derece düşük olduğu görülmüştür (tahmini yürütme sayısının 1 olduğu 9 milyon yürütmeyi gerçekleştiren iç içe döngü). Gerçekten güncel olmayan bazı istatistiklerin istatistikleri yeniden oluşturduğumu ve performans sorununun etkili bir şekilde çözüldüğünü doğruladıktan sonra. Bu veritabanında Otomatik Güncelleme İstatistikleri etkin (varsayılan olarak açık). …

2
Malzeme görünümü tam yenileme veya manuel eşdeğeri için yineleme sınırlaması
Bir MV'nin yalnızca değişen verileri değiştiren hızlı bir yenileme yapmasına izin vermek için materyalize görünüm (MV) günlüğü kullanılabilir. Ancak, çeşitli koşullar MV'nin günlüğü kullanmasını önler ve bu nedenle tam bir yenileme gerektirir. Oracle, her kaydın silinmesi ve eklenmesi için atomik bir tam yenileme uyguladı. Sonuçta verilerde değişiklik olmasa bile bunu …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.