Veritabanı Yöneticileri

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

2
kullanıcı tanımlı tablo türüyle sp_executesql doğru davranmıyor
Sorun : sp_executesql parametresi olarak kullanıcı tanımlı tablo türleriyle ilgili bilinen bir sorun var mı? Cevap - hayır, ben aptalım. Komut dosyası oluştur Bu komut dosyası, tablo, yordam ve kullanıcı tanımlı tablo türlerinin her birini oluşturur (yalnızca sınırlı SQL Server 2008+). Yığın amacı, evet, verilerin prosedürü gerçekleştirdiğine dair bir denetim …

2
Yüksek hacimli işlemler ve Veri ambarı için PostgreSQL
PostgreSQL için oldukça yeniyim, daha önce hiç kullanmadan büyük bir dağıtım yapmadım. Ancak, kurumsal çözümlerde iyi bir deneyime sahibim ve PostgreSQL kullanarak öğrendiklerimin bazılarını uygulamaya çalışıyorum. Çok sayıda veri ve trafiği işleyecek boyutta bir sitem var. Altyapı, EC2 örnekleri ve EBS hacimleri kullanılarak amazon (AWS) kullanılarak oluşturulacaktır. Tasarım, analiz ve …

3
MySQL durum değişkeni Handler_read_rnd_next çok büyüyor
MYSQL durumunda, Handler_read_rnd_next değeri çok yüksektir. Uygun değerlere sahip olmayan bir sorgu yürütüldüğünde bu değerin artırılacağını biliyorum. Ancak, 'Handler_read_rnd_next' gibi şov durumunu gerçekleştirsek bile, bu değer 2 artırılır. Bu durum işaretini temel alarak bazı istatistikleri izliyoruz. Yani her seferinde bu istatistikler kritik öneme sahip. Bu 'show' yürütme sayılarını 'Handler_read_rnd_next' sayısından …

2
MyISAM'den InnoDB'ye dönüştürme özelliği olan var mı?
MyISAM'den InnoDB'ye geçmeye hazırım ama aranacak şeylerin tam bir listesi olup olmadığını bilmek mi istiyorsunuz? Örneğin, DISABLE KEYSbir InnoDB tablosunda çalıştırmanın , manuel sayfa haricinde bir uyarı vereceğini belirten bir liste görmedim ALTER TABLE. Dönüştürmeden önce bilmem gereken bu tür bir şey. Sorgularımla iyi olacağını düşündüm ama görünüşe göre değil.
11 mysql  innodb  myisam 

5
SQL Server 2008 R2 performans sayaçları nasıl yeniden canlandırılır?
SQL Server 2008 R2 Developer'ı Windows 7 x64'te varsayılan örnek olarak çalıştırıyorum. Nedense, SQL Server'ın performans sayaçları kaybolmuş gibi görünüyor. SELECT * FROM sys.dm_os_performance_counterssıfır satır döndürür. Koşmayı denedim lodctr /T:perf-MSSQLSERVERsqlctr.ini. Hatasız tamamlanmasına rağmen, Uzak Kayıt Defteri hizmetini yeniden başlattıktan sonra bile hiçbir şeyi düzeltmedi. Aslında, sayaçlar artık perfmonda eksik. unlodctr …

5
SQL Server saklı yordamları veri sonuçlarını önbelleğe alıyor mu?
Bunu arkadaşlardan duydum, ama bunun doğru olup olmadığını hiç araştırmadım. Yürütülen bir sorgunun veri sonuçlarının önbellekte saklandığı doğru mu? Yani, eğer gibi bir saklı yordam varsa: SELECT * FROM USERLIST ... sonucun (bu durumda kullanıcı listesi) önbellekte saklandığı doğrudur. Ayrıca, eğer bunlar varsa: SELECT * FROM USERLIST WHERE user="user" SELECT …

1
Herhangi bir sorgu için kullanılabilen paralellik derecesini (DOP) sınırlayın
Oracle Exadata'da (11gR2), nispeten kaslı bir veritabanımız var. cpu_count 24 parallel_server_instances 2'dir parallel_threads_per_cpu 2'dir Oracle Enterprise Manager'da (OEM) gözlem yaparak, seri olarak yürütülen sorgular nedeniyle performansın korkunç olduğunu belirledik. Bunu çözmek için tüm tablolar, somutlaştırılmış görünümler ve indeksler paralellikten faydalanmak üzere değiştirildi. Örneğin: ALTER TABLE SOME_TABLE PARALLEL (DEGREE DEFAULT INSTANCES …

2
Durum değişikliklerini yansıtırken bir İş / prosedür çalıştıran bir Etkinlik Bildirimi nasıl oluşturulur?
Ben bu sırayla bu soruyu soruyorum T-SQL kullanarak TCP üzerinden bir dize gönderebilir miyim? Remus Rusanu, sorunum için en uygun çözüm olarak göründüğünü ortaya koyuyor, ama ... Söylediği her şeyi anlamak ve yapmak için çok olgunlaşmıyorum. Şimdiye kadar DATABASE_MIRRORING_STATE_CHANGE için bir bildirim etkinliği oluşturmak için neye ihtiyacım olduğunu düşünüyorum, doğru …

1
Fiziksel bir veritabanından bulut veritabanına taşıma
Microsoft SQL sunucusu 2008R2 oluşturulan fiziksel bir veritabanı hareketli etkileri markaları varchar (MAX) FILESTREAM lekeler üzerinde tam metin araması gibi gelişmiş özellikler kullanan, nelerdir SQL Azure ? Hangi mimari değişiklikler gerekli? Bu geçişte hangi adımlar var? SQL Azure Migration Wizzard, geçişi otomatik olarak yapan sihirli bir araç olamaz. Taşıma aracının …

3
Bağlantılar SSMS'ye kaydedilsin mi?
SSMS'yi açtığımda, veritabanı sunucularının kayıtlı bir listesine bağlantılar açacak bir tür oturum veya profili SSMS'ye (2008 r2) kaydedebilir miyim? Yani örneğin sık sık SSMS açmak ve daha sonra SQL sunucuları NY-DB01, NY-DB02 vb bağlanacağım ... Tüm bunları bir kerede açmak için bir tür kısayol olabilir miyim?

3
Bellekte MySQL veritabanını önbelleğe al
600MB MySQL veritabanına sahip bir web sitesinde sorun yaşıyorum. Web sitesi çok yavaş. MySQL veritabanı büyüdükçe yavaşlar. 5 MB olduğunda, web sitesi çok hızlıydı. Büyüdükçe yavaşlamaya ve yavaşlamaya başladı ve şimdi 600 MB ile sayfaların yüklenmesi 10 saniye gibi çok yavaş. Üst işlemleri kontrol ettim ve yüksek yük veya herhangi …

4
SQL Server 2008 örneği için bir RAID düzeyi kombinasyonu seçmeme yardımcı olun
Sıfırdan bir IBM 3400 sunucusunu yeniden oluşturacağım. Bu sunucu, Windows 2008 R2 üzerinde çalışan bir SQL Server 2008 örneğine ayrılmıştır. Yeni RAID yapılandırması yapacağım. Makinenin içinde 6 adet SCSI 73 GB sürücü ve bir IBM ServerRAID 8K denetleyicisi var. RAID düzeylerini ayarlamanın iyi bir yolu nedir? Denetleyicimde iki, üç veya …

2
DB performansını en üst düzeye çıkarmak için, SQL Server 2008'e SSIS üzerinden büyük miktarda veri yüklendikten sonra hangi komutların çalıştırılması gerektiği
Boş bir veritabanına test verileri yüklemek için bir SSIS paketi yazdım. Tabloların bazıları çok büyük (~ 700 milyon satır). SSIS paketi tamamlandıktan sonra, veritabanının performansını en üst düzeye çıkarmak için çalıştırmam gereken herhangi bir komut var mı (çırak DBA olarak!)? Örneğin, yürüttüm, EXEC sp_updatestatsancak hiçbir dizin güncellenmesi gerektiğini bildirdi. Büyük …

5
Eksik mysqldump
Ben bir veritabanı anlık görüntü oluşturmak için mysqldump çalıştırmak için çalışıyorum ve rastgele herhangi bir hata bildirmeden, yarıda duracak buluyorum. Veritabanım nispeten küçük (yaklaşık 100 MB) ve InnoDB kullanıyor. Ben şu şekilde çalıştırıyorum: mysqldump --force --single-transaction --quick --user myuser --password=mypass -h mydatabasehost mydb > /tmp/snapshot.sql Çıkış kodu raporlarını kontrol etme …

1
SSMS 2008 R2'deki Tam Metin dizinleri nerede
SQL Server Management Studio'yu kullanarak yeni bir veritabanı, birkaç tablo ve tam metin dizini ve katalog oluşturdum. Bunları belgelerime dahil etmek için T-SQL oluşturma komut dosyalarını kopyalamak istedim. Veritabanı, tablolar, yabancı anahtarlar ve katalog için oluşturma komut dosyaları alabilirim ama tam metin dizinini bulamıyorum. Ben ilgili tablonun Script Tablo As …

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.