SQL Server’da With Nolock Kullanımı

Herkese merhaba,

Bu yazıda SQL Server’da With Nolock kullanımından bahsedeceğim.

SQL Server’da With Nolock tabloların kilitlenmesini engelleyen bir yapıdır. SQL Server’da kullanıcı tablo’da bir kaydı açıp üzerinde işlem yapıyorsa o kayıt SQL Server Veritabanı motoru tarafından kilitlenir ve kullanıcı işlemi bitirene kadar başkası tarafından işlem yapılmasına izin vermez. Aynı kayıt üzerinde işlem yapmak isteyen kullanıcı diğer kullanıcının işleminin bitmesini beklemek durumundadır.

Aynı anda birçok kişinin birçok işlem yaptığı büyük ölçekli projelerde kullanılması tavsiye edilir. Örnek kullanımı Northwind veritabanını kullanarak inceleyelim.

SELECT * FROM dbo.Categories WITH (NOLOCK)

With (Nolock) tablolardan sonra kullanılan bir ifadedir.

With Nolock kullanımı ile kilit oluşturmadan başka kullanıcılar tarafından kayıt girilmesini, güncellemesini ve silinmesini sağlayabiliriz.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

SQL Server Eğitimleri Kanalına Abone Olun

Şunlar makaleler de hoşunuza gidebilir

Ads Blocker Image Powered by Code Help Pro
Reklam Eklentisi Kullanıyorsunuz

Lütfen bizlere destek için reklam eklentisi olmadan sitemizi ziyaret edin.

Şimdiden teşekkür ederiz.