Kategori: Bakım-Performans
MSSQL Server Execution Plan Clustered Index Scan Operatörü
Bu makalede Execution Plan operatörlerin olan Clustered Index Scan operatörünü görmüş olacağız. İlk olarak sorgumuzun primary key tanımlanmadan dönen execution plan yapısı aşağıdaki ekran resminde görülmektedir. Table Scan makalesinde bu…
MSSQL Server Execution Plan Table Scan Operatörü
Table Scan, SQL Server’ın bir sorguyu çalıştırırken tüm tabloyu baştan sona taraması işlemidir. Bu genellikle bir indeks olmadığında veya indeks kullanılamadığında ortaya çıkar.Kısacası tablo baştan sona kadar taranmaktadır. Genellikle Heap…
MSSQL Server Execution Plan’da Lazy Spool Kavramı
Bu makalede MSSQL Server Spool kavramlarını sırasıyla detaylı bir şekilde ele almış olacağız. Spool kavramı sql server yapısında performansı arttırmak için kullanılan bir yapı olarak karşımıza çıkmaktadır. Genellikle execution plan…
MSSQL Server Nested Loops Join Türü
Bu makalede MSSQL Server Nested Loops 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 Query Optimizer,…
MSSQL Server Veritabanlarının Execution Planları Görme
SQL Server’da bir sorgu ilk kez çalıştırıldığında, SQL motoru bu sorgu için en uygun yolu hesaplar ve bu “planı” gelecekte tekrar kullanmak üzere Plan Cache adı verilen bellek alanında saklar….
MSSQL SERVER’da Login’in Execution Plan Yapısını Görmesi
Bu makalede veritabanı üzerinde sadece okuma yetkisi olan bir loginin yetkili olduğu veritabanı üzerinde çalıştırılan sorguların execution plan yapısını görmesini sağlamış olacağız. İlgili kullanıcının veritabanı altında sadece okuma yetkisi bulunmaktadır….
MSSQL Server Execution Plan Yorumlanması
Bu makalede execution plan incelenirken nelere dikkat edilmesi gerektiğini ele almış olacağız. Önceki execution plan makalemizde Estimated ve Actual Execution kavramlarından bahsetmiştik. Bu plan yapılarını inceleyerek nasıl aksiyon almamız gerektiğinden…
MSSQL Server Execution Plan Nedir
Bu makalede MSSQL Server Execution Plan kavramını detaylı bir şekilde ele almaya çalışacağız. Execution plan sorgunun nasıl çalışacağına karar veren bir yapı olarak karşımıza çıkmaktadır. Herhangi bir sorgunun performanslı çalışıp…
