Öğrenme için veritabanı ayarlama alıştırmalarını nerede bulabilirim?


32

Bir geliştirici olarak, çoğu zaman DBA'lar, veritabanı düzeyindeki performans sorunlarını çözme sorumluluğunu üstlenir, bu nedenle sorguları teşhis etme, ayarlama, yeniden düzenleme vb. Bu kadar fazla deneyim alamayız.

Kasıtlı performans problemlerinin olduğu bir dizi tablo, veri, sorgu, tetikleyici, SP ve benzeri bir veritabanı ve problemleri belirlemeye ve çözmeye çalıştığınız bir dizi alıştırma arıyorum. İdeal olarak, bu MS SQL sunucusunda olacaktır.

Böyle bir şey bilen var mı?


2
Bunun, sorunuza doğru bir cevap olduğunu düşünmeyin, ancak burada ayarlama konusunda bazı iyi ilkleri okuyabilirsiniz: sqlserverpedia.com/wiki/SQL_Server_Training (iyi bir yazar Brent Ozar tarafından yapılan SQLServerPedia'daki güzel videolar) ve güzel bir kontrol listesi burada tanınmış yazar Brad McGehee: devarticles.com/c/a/SQL-Server/… . Umarım size bir başlangıç ​​noktası sağlarlar :).
Marian

SQL performans ayarlaması hakkında okumak için güzel bir kitap Stephane Faroult (Peter Robson ile) tarafından The Art of SQL'dir. Kitapta bir veritabanı sistemi belirtiliyorsa, çoğunlukla Oracle'dır. Bu bir problem olmamalı, fakat ne yazık ki alıştırma yok ...
jp

1
Hey Marian, bu benim gecenin son gecesi fikrim - SQL Server hakkında sohbet eden çirkin erkekler. Teşekkürler, harika bağlantılar.
Ocak'ta

1
Bizim için gece yarısı p0rn yapan başka bir büyük adam var: midnightdba.itbookworm.com .. adı her şeyi söylüyor. Orada da kaliteli işleri var!
Marian

Yanıtlar:



8

Eğer bir geliştiriciyseniz ve bir DBA ekibiniz varsa, aramaya devam etmek için onlarla zaman ayırmanızı şiddetle tavsiye ediyorum. Binlerce kullanıcıyı destekleyen bir DBA (aynı zamanda dev ve mimarlık yapan!) Olarak dürüstçe söyleyebilirim ki , SQL becerilerini geliştirmeyi öğrenmede ciddi olan geliştiricilerle buluşmak için her zaman zaman ayıracağımı söyleyebilirim . Burada ya da burada bir e-posta var ama bir e-postadaki şeyleri doğru şekilde açıklamak çok zaman alıyor ve bu benim daha önemli görevlerimden zaman alıyor. İpuçlarını veya tekniklerini tartışmak veya hatta konuları canlı olarak gözden geçirmek için bir toplantı planlamak harika işler! Araçlar, senaryolar, problemlerin nasıl tespit edileceği, iyi tasarımlar ve kötü tasarımlar vs. hakkında ipuçları paylaşabilirim.

Sorunuza özgü - Böyle bir eğitim veritabanının farkında değilim ama bu topluluk için iyi bir fırsat gibi geliyor!

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.