Veritabanı Yöneticileri

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

2
SQL 2005'ten [SQL_Latin1_General_CP1_CI_AS] 2008'e geçiş - 'geriye dönük uyumluluk' kullanarak herhangi bir özelliği kaybedecek miyim
SQL 2005'ten [Instance ve DB'nin harmanlanması SQL_Latin1_General_CP1_CI_AS] SQL Server'a [varsayılan olarak Latin1_General_CI_AS] geçmektedir . Bir SQL 2008 R2 yüklemesini tamamladım Latin1_General_CI_ASve veritabanının geri yüklenmesi devam ederken varsayılan harmanlamayı kullandım SQL_Latin1_General_CP1_CI_AS. İstisnai sorunlar oluştu - #temp tabloları nerede Latin1_General_CI_ASdb iken ve SQL_Latin1_General_CP1_CI_ASben şimdi buradayım - şimdi tuzaklar hakkında tavsiyeye ihtiyacım var. …

3
Birçok sorgular ile SQL sorgusu küçük olanlara bölmek yardımcı olur?
Her gece SQL Server 2008 R2 üzerinde bazı raporlar yapmamız gerekiyor. Raporların hesaplanması birkaç saat sürer. Süreyi kısaltmak için bir tabloyu önceden hesaplıyoruz. Bu tablo, oldukça büyük 12 (on milyonlarca satır) tabloyu BİRLEŞTİRMEK temel alınarak oluşturulmuştur. Bu toplama tablosunun hesaplanması birkaç gün öncesine kadar 4 saat civarındaydı. DBA'mız bu büyük …

2
Neden DELETE + REORG boş disk alanı (DB2) yok?
DB2'de büyük ikili veriler içeren bir tablo var. Şimdi tüm tabloyu temizledim ve runstats, reorg, runstats koştum, ancak alınan disk alanı miktarı değişmiyor. Burada ne yanlış olabilir? Tablo, aşağıdaki gibi oluşturduğum kendi tablo alanında bulunur: CREATE BUFFERPOOL "MY_BP" SIZE 250 AUTOMATIC PAGESIZE 4096; CREATE LARGE TABLESPACE MY_TBS IN DATABASE PARTITION …

2
Bir alt sorgu aracılığıyla birden çok sütun seçme
Aşağıdaki sorguda alt sorgudan 2 sütun SEÇMEK çalışıyorum, ancak bunu yapamıyorum. Takma ad tablosu oluşturmaya çalıştım, ancak yine de alamadım. SELECT DISTINCT petid, userid, (SELECT MAX(comDate) FROM comments WHERE petid=pet.id) AS lastComDate, (SELECT userid FROM comments WHERE petid=pet.id ORDER BY id DESC LIMIT 1) AS lastPosterID FROM pet LEFT JOIN …


1
Mdf ve ldf dosyalarının gölge birim yedeklemesine güvenmek güvenli midir?
Geleneksel SQL sunucu yedeklerini, mdf ve ldf dosyalarının VSS tabanlı bir yedeğiyle değiştirmeyi düşünüyoruz. Bir db kişi olarak ben bu konuda biraz seğirme ama yine de bunun işe yaramayacağına dair bir kanıt bulamadım? Herkes bu strateji ile işlemleri nerede kaybedebileceğimizi gösteren bir deneme önerebilir mi? [Uzun süre çalışan bir işlem …
18 sql-server 

1
Veritabanı arşivi çözümleri
Benim tarafımdan gönderilen bir sorunun devamı olarak Yüksek hacimli ve yüksek erişimli tabloları ayrı bir veritabanına taşımak iyi bir fikir mi? , PostgreSQL'de veritabanı arşivleme için farklı teknikler / çözümler arıyorum. Düşünebileceğim birkaç çözüm: Tablo bölümleme Ayrı tablo alanı ve / veya şema Arşivlenmiş kayıtları / tabloları farklı bir sabit …

4
Performansı etkilemeden büyük bir SQL Server veritabanını nasıl yedekleyebilirim?
Yavaş çalışan veya sabah erken zaman aşımına uğrayan sorguların raporlarını aldık ve çalıştığını gördüğüm tek işin veritabanı yedekleme işimiz olduğunu düşünüyorum. Veritabanının kendisi yaklaşık 300 GB'dir ve yedekleme işi sabah 4: 30'da başlar ve sabah 7: 00'den biraz sonra bitmez. Yedekleme işimizin şu andaki sözdizimi: BACKUP DATABASE [DatabaseName] TO DISK …

3
İstemciden SQL Server'a bağlantıyı kontrol etmenin kolay yolu
Sorun giderme amacıyla, bir istemcinin SQL Server'a bağlanamayan uygulamadan bağımsız olarak bir istemcinin bir SQL Server örneğine bağlanıp bağlanamayacağını kontrol etmek istiyorum. Varsayılan Windows sistem araçlarını kullanarak bunu yapmanın kolay bir yolu var mı (başka bir deyişle, üçüncü taraf yazılımları yüklemek zorunda değilsiniz)? Belki de komut dosyaları veya ağ uygulamaları …


2
Optimize ediciye ihtiyaç duyduğu süre boyunca veya daha fazla süre vermek mümkün mü?
Optimize edicinin, bazen kesilebileceği tüm olası yürütme planlarını keşfetmek için ihtiyaç duyduğu her zaman alamayacağı göz önüne alındığında (yürütme süresini en aza indirmeli ve katkıda bulunmamalıdır). Ihtiyacınız olan her zaman (veya milisaniye belirli bir miktarda) optimize edici verebilir böylece bu geçersiz kılınmış olup olmadığını merak ediyordum . Bu (atm) için …

4
mysql innodb_buffer_pool_size ve innodb_log_file_size arttıktan sonra başlamayacak
Bu çözümü burada takip ediyorum /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 ve innodb_buffer_pool_sizeiçinde 4G ve daha sonra 1G'yi (ayrıca 1024M) artırmaya çalıştım günlük dosyası boyutuna ek olarak, ancak mysql bu değerlerle başlamaz. 512M'ye geri koyarsam mysql iyi başlıyor. Bunu Nasıl Çözebilirim? Sunucum 16GB'lık bir sunucu ve Webmin sysinfo'ya göre: Real memory 15.62 GB total, 3.13 …


3
Boyuttaki Bir Aralığı Dinamik Olarak Tanımlama
Her küp inşa etmeye karar verdiğimde karşılaştığım bir sorun var ve henüz üstesinden gelmek için bir yol bulamadım. Sorun, kullanıcının boyutta sabit kodlamaya gerek kalmadan bir dizi şeyi otomatik olarak tanımlamasına nasıl izin verileceğidir. Sorunumu bir örnekte açıklayacağım. Müşteriler adında bir masam var : tablodaki veriler: Ben pivot tarzı ve …


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.