Veritabanı Yöneticileri

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

3
sql server 2008 r2 için genel bellek gereksinimleri
Ben DBA çalışması ile deneyimli değilim, ama sql sunucumuz için ek kaynaklar talep etmek için bir dava yapmaya çalışıyorum ve biz ne çalışması gerektiğini kaba bir tahmin sağlamak için bazı akıllı millet alabilir umuyordum. IT'nin üretim sql sunucumuza sağladığı kaynakların tahsisinin düşük olduğundan şüpheleniyorum. Donanım yazılım: Veritabanı: sql server 2008 …


3
Bir web sitesini bir SQL Server 2012 OLAP küpü ile yedeklemek mantıklı mıdır?
Büyük bir perakende zinciri için bir çözüm tasarlamakla görevlendirildim. 1.2 milyon müşterisinin her birinin, yaklaşık 50 kategorideki son satın alımların (mevcut ay, önceki ay, yıldan bugüne) dağılımını görmek için bir web sitesinde oturum açmasına izin vermek istiyorlar. Veriler her gün bir kez güncellenecektir. Ben bir SQL Server 2012 tabanlı OLAP …


1
LOG_BACKUP log_reuse_wait_desc ile SQL Server 2012 Basit Kurtarma Modeli
Kendi soruşturma yapıyorum iken bir veritabanı neden bilen var SIMPLEkurtarma modeli vardır LOG_BACKUPiçin log_reuse_wait_desc? SQL Server 2012 SP1. Veritabanı sadece birkaç hafta önce oluşturuldu. Çoğaltma yok, yansıtma yok, kayıt sevkiyatı yok ve bunlardan hiçbiri olmadı. Biz yedek veritabanı yaptı ve bu gösterir başka örneğine geri SIMPLEve NOTHINGde log_reuse_waitdiğer örneğinde. Ama …


3
Otomatik ondalık yuvarlama sorunu
Soru nispeten basit. Orta sonuçları büyük ondalık olan 3 sütun hesaplamak gerekir ve SQL Server ile temelde herhangi bir döküm / dönüştürmek ne olursa olsun ondalık yuvarlama ile ilgili bir sorun haline çalışıyorum. Örneğin, 1234/1233 olarak basit bir bölünme yapalım. Bir hesap makinesi 1.00081103000811 üretecektir. Ancak bunu SQL Server'da yaptığımda …

1
Postgresql işlem günlüklerinin temizlenmesini nasıl isteyebilirim?
Aşağıdaki sorun var: bir "dikey" Linux dağıtım (Sophos UMT) yapılandırmasını depolamak için PostgreSQL 9.2 ile birlikte gelir. Ne yazık ki, son güncellemeden bu yana, bazı örneklerin işlem günlükleri (WAL) hiç temizlenmeden büyümektedir. Bu, pg_xlog klasörünün, temel klasörden birkaç büyüklük büyüklüğünde büyümesine neden olur. Şimdi hassas bir durumdayım: WAL dosyalarının aşırı …
11 postgresql 

2
Bir veritabanı üzerinde başarısız olursa, aynı ayna uç noktasını paylaşan diğerleri de başarısız olur mu?
Tek bir SQL Server örneğinde yansıtma için iki veritabanı kurulumumuz var: bir test veritabanı ve bir üretim veritabanı. Her ikisi de aynı uç noktaları kullanarak başka bir sunucuya yansıtılır. Sınama veritabanı için veritabanı özellikleri gidin ve "yük devretme" düğmesini tıklatın, her iki veritabanı bir ayna uç noktasını paylaşmak ve onların …

3
Sınırlandırılmış bir dizede bir değerin 2. veya 3. tekrarını alın
Aşağıdaki tablo var: ========================================================== | Name_Level_Class_Section | Phone Num | ========================================================== | Jacky_1_B2_23 | 1122554455 | | Johnhy_1_B2_24 | 1122554455 | | Peter_2_A5_3 | 1122554455 | ========================================================== SQL ifademi aşağıdaki gibi basitleştirmeyi düşünüyorum: select *, substring(Name_Level_Class_Section, CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_', Name_Level_Class_Section) + 1)) + 1, CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_',Name_Level_Class_Section)+1))+1))- CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_',Name_Level_Class_Section)+1))) as CLA …

2
Dökülmelerin tempdb'ye düşme şansını azaltmak için satır tahminleri nasıl geliştirilebilir?
Tempdb olayları (yavaş sorgulara neden) dökülme olduğunda genellikle satır tahminleri belirli bir katılmak için yol olduğunu fark ettim. Dökülme olaylarının birleştirme ve karma birleştirmelerle gerçekleştiğini gördüm ve genellikle çalışma süresini 3x ila 10x artırdılar. Bu soru, dökülme olayları olasılığını azaltacağı varsayımı altında satır tahminlerinin nasıl iyileştirileceği ile ilgilidir. Gerçek Sıra …


1
Postgres: count (*) - count (id)
Ben gördüğüm belgelere arasındaki farkı count(*)ve count(pk). Ben kullanarak olmuştu count(pk)(burada pkbir olduğunu SERIAL PRIMARY KEYvarlığı hakkında bilmeden) değil count(*). Sorum Postgres'in dahili optimizasyonları hakkında. SERIAL PRIMARY KEYHer satırda a'nın var olacağını ve asla yanlış olmayacağını ve sadece satırları sayacağını alacak kadar akıllı mı yoksa her satır için fazladan yüklem …

5
SQL Server'da maksimum bellek ayarı
SQL Server 2008'i ve web tabanlı bir uygulamayı, yalnızca 2 GB'lık kullanılabilir bellekle, tek bir sunucu üzerinde çalıştırıyorum. Başka bir yerde belirtildiği gibi, SQL Server düzenli olarak sunucuda çalışan web uygulamasını yavaşlatan fiziksel belleğin% 98'ini alır. SSMS'deki Sunucu Özelliklerinde, Bellek altında, Maksimum Sunucu Belleği (Mb olarak) şu değere ayarlanır: 2147483647 …

3
Tempdb günlük dosyası için en iyi uygulama
Ben burada ve orada tempdb veri dosyalarını yapılandırma hakkında birçok blog okudum ama tempdb günlük dosyası ile ilgili herhangi bir bilgi bulamadık . İşte benim tempdb ile şu anda kullandığım strateji: Paul Randal'ın tempdb veri dosyalarımı nasıl böleceğime dair önerilerini kullandım Tempdb veri dosyalarımın boyutunu maksimum ve devre dışı bırakılmış …

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.