Select Sorgularımızda NOLOCK İle Index Kullanımı
T-SQL için ufak bir ipucu ; Yazmış olduğumuz SELECT sorgularında tabloda Deadlock meydana gelmemesi için sorgumuz ile birlikte NOLOCK kullanırız. Eğer sorgulamak istediğimiz tabloda birden fazla INDEX tanımlı ise NOLOCK ile kullanacağımız INDEX’i de belirtirsek hangi INDEX’in kullanılacağı bilindiği için sorgumuz daha performanslı çalışacaktır.
Örnek Kullanım :
[sql]
SELECT Name FROM Production.Product WITH (Nolock,Index=AK_Product_Name)
[/sql]
Not: Sorgu’ da kullanılan INDEX silindiği taktirde sorgunuz çalışmayacaktır.