SORU
26 Mart 2009, PERŞEMBE


SQL Server - kullanım " gerekir; (nolock) ile"

Biri/ne zaman sorguları, with (nolock) kullanma uygulamalarını kullanmak gerekmez mi açıklayabilir mi?

Örneğin, eğer yüksek bir işlem oranları ile bankacılık uygulaması ve bazı tablolarda çok fazla veri varsa, sorgular türleri nolock iyi olurdu ne? Her zaman kullanmanız gereken durumlar/hiç kullanmam var mı?

CEVAP
26 Mart 2009, PERŞEMBE


(NOLOCK) kullanarak eşdeğer bir hareket olarak UNCOMMİTED OKUMAK yalıtım düzey. Böylece, daha sonra geri alınır kaydedilmemiş bir satır okuma riskini geçerseniz, yani hiç veritabanına veri. Okur başka işlemler tarafından çıkmaza önlemek mümkün olmakla birlikte, bir risk ile birlikte geliyor. Yüksek işlem oranları ile bankacılık uygulamasında, muhtemelen IMHO ile çözmeye çalıştığınız ne olursa olsun doğru çözüm olacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CMTelly

    CMTelly

    2 Mayıs 2007
  • Joseph Herscher

    Joseph Hersc

    14 Mart 2007
  • Matthew Morrill

    Matthew Morr

    15 EKİM 2011