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

  • CNNMoney

    CNNMoney

    16 Kasım 2006
  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • tsweeney79

    tsweeney79

    21 Ocak 2008