Kategori: Bakım-Performans
MSSQL Server Merge Join Türü
Bu makalede MSSQL Server Merge Join türünü ele almış olacağız. Sql server da kullanıcı bir sorgu yazarken inner-left-full-right-cross join türleri olan mantıksal join yapılarını kullanmaktadır. Sql server kullanıcı sorgularını arka…
MSSQL Server’da SHOWPLAN_ALL ve STATISTICS PROFILE ile Execution Planları Tablo Formatında Görme
SQL Server’da bir sorgunun nasıl çalıştırıldığını anlamanın en iyi yolu Execution Plan (Sorgu Planı) analizidir. Genellikle SQL Server Management Studio (SSMS) üzerinden grafiksel olarak incelediğimiz bu planları, bazen bir tablo…
MSSQL Server’da RECEIVE_NETWORK_PACKET Bekleme Tipi
SQL Server’da RECEIVE_NETWORK_PACKET bekleme tipi, az önce konuştuğumuz ASYNC_NETWORK_IO’nun tam tersi istikamette çalışır. Burada SQL Server veriyi göndermeye çalışmıyor; aksine istemciden (uygulama, kullanıcı veya başka bir sunucu) gelecek bir paketi/komutu…
MSSQL Server’da SQLTRACE_BUFFER_FLUSH Bekleme Tipi
SQL Server’da SQLTRACE_BUFFER_FLUSH bekleme tipi, sistemde çalışan bir SQL Trace (genellikle SQL Server Profiler) veya bir Extended Event (XEvent) oturumunun topladığı verileri diske veya ağa yazmaya çalışırken oluşur.Bu bekleme tipi…
MSSQL Server’da FTIFTS_SCHEDULER_IDLE_WAIT Bekleme Tipi
SQL Server’da FTIFTS_SCHEDULER_IDLE_WAIT bekleme tipi, adından da anlaşılacağı üzere Full-Text Search (Tam Metin Arama) özelliğiyle doğrudan ilişkilidir.Tıpkı daha önce incelediğimiz DISPATCHER_QUEUE_SEMAPHORE veya CLR_AUTO_EVENT gibi, bu da SQL Server’ın “iyi huylu”…
MSSQL Server’da DISPATCHER_QUEUE_SEMAPHORE Bekleme Tipi
SQL Server’da DISPATCHER_QUEUE_SEMAPHORE bekleme tipi, genellikle bir “sorun” değil, sistemin boşta (idle) olduğunu gösteren doğal bir durumdur. Tıpkı daha önce incelediğimiz CLR_AUTO_EVENT veya HADR_NOTIFICATION_DEQUEUE gibi, bu da bir “kuyruk bekleyicisi”dir….
MSSQL Server’da HADR_NOTIFICATION_DEQUEUE Bekleme Tipi
SQL Server’da HADR_NOTIFICATION_DEQUEUE bekleme tipi, yüksek erişilebilirlik çözümü olan Always On Availability Groups (AG) ile doğrudan ilişkilidir.Bu bekleme tipi, sistemin “sorunlu” olduğunu değil, aksine Always On mekanizmasının tetikte beklediğini gösterir….
MSSQL Server’da LOGMGR_QUEUE Bekleme Tipi
SQL Server’da LOGMGR_QUEUE bekleme tipi, adından da anlaşılacağı üzere Transaction Log yöneticisinin iş kuyruğunda bir birikme olduğunu gösterir. Bu bekleme tipi genellikle sistemin veriyi diske yazma hızından ziyade, içsel yönetim…
