Key Lookup, query optimize ederken execution planlarda sık sık karşılaştığımız operatörlerden biridir. Ne zaman oluşur? SQL, bir sorgunun tamamını veya bir kısmını karşılamak için bir non-clustered index kullandığında oluşur, ancak bu index sorguya ait tüm bilgileri içermez bu sebeple eksik bilgilere ulaşabilmek için clustered index üzerinde arama işlemi yapılır. İşte bir örnek; SELECT BusinessEntityID,PersonType,FirstName,LastName FROM… Okumaya devam et Key Lookup nedir? #QueryOptimization #ExecutionPlanOperators
Kategori: Query Optimization
SQL Server sorgu optimizasyonu ile ilgili deneyimlerim, demolar ve daha fazlası
Stored Procedure Prefix : sp_ vs diğerleri #QueryOptimization
Hız artık her şeyimiz oldu. Daha hızlı alışveriş yapabilmek için kredi kartlarımızdaki temassız özelliğini kullandığımız, alışveriş sitelerine sonraki seferde zaman kaybetmemek için kaydettiğimiz bilgilerimizin sebebi hız. Hızın bu kadar önemli olduğu bir dünyada SQL Server’ımızın daha hızlı olması için yapabileceğimiz bütün geliştirmeleri uygulamaya çalışıyoruz. Peki procedure’lerimizde “sp_” prefix’i ya da başka bir prefix kullanmanın bize… Okumaya devam et Stored Procedure Prefix : sp_ vs diğerleri #QueryOptimization