Read_committed_snapshot гэж юу вэ?
Read_committed_snapshot гэж юу вэ?

Видео: Read_committed_snapshot гэж юу вэ?

Видео: Read_committed_snapshot гэж юу вэ?
Видео: Difference between snapshot isolation and read committed snapshot 2024, Дөрөвдүгээр сар
Anonim

The УНШИСАН_ЗУРАГТАЙ Өгөгдлийн сангийн сонголт нь мэдээллийн санд агшин зуурын дүрс тусгаарлалтыг идэвхжүүлсэн үед анхдагч READ COMMITTED тусгаарлах түвшний үйлдлийг тодорхойлдог. Хэрэв та тодорхой заагаагүй бол УНШИСАН_ЗУРАГТАЙ ON, READ COMMITTED нь бүх далд гүйлгээнд хэрэглэгддэг.

Тиймээс Rcsi SQL Server гэж юу вэ?

SQL сервер -аар тодорхойлогдсон уншсан тусгаарлах түвшний хоёр физик хэрэгжилтийг хангадаг SQL стандарт, түгжигдэх уншилт хийсэн болон уншсан агшин зуурын тусгаарлалт ( RCSI ).

Мөн агшин зуурын дүрс тусгаарлалт идэвхжсэн эсэхийг яаж мэдэх вэ? руу эсэхийг шалгана нь агшин зуурын зураг гүйлгээ тусгаарлалт түвшин юм идэвхжүүлсэн , дараах алхмуудыг дагана уу: SQL Server Profiler-г эхлүүлнэ үү.

Тэмдэглэл TransactionID баганыг харуулахын тулд "Бүх баганыг харуулах" нүдийг сонгоод товшино уу.

  1. Мөрийг эхлүүлэхийн тулд Run дээр дарна уу.
  2. Business Intelligence Development Studio-д Analysis Services төслийг боловсруул.

Үүний дагуу уншсан агшин зуурын зураг хэрхэн ажилладаг вэ?

Цаана нь санаа Committed Snapshot уншина уу Тусгаарлах нь дараах байдалтай байна: үед бичлэгийг түгжихийн оронд унших Shared Lock, SQL Server бүхий үе шат болно ил тод танд хуучин буцааж өгнө үйлдсэн хувилбар дэлгүүрээс бичлэг хийх. Хувилбарын дэлгүүр нь TempDb-д хадгалагддаг.

SQL серверт хормын хувилбарыг тусгаарлах нь юу вэ?

SNAPSHOT тусгаарлалт a дотор уншдаг өгөгдлийг зааж өгнө гүйлгээ бусад нэгэн зэрэг гүйлгээний өөрчлөлтийг хэзээ ч тусгахгүй. The гүйлгээний хэрэглээ үед байгаа өгөгдлийн эгнээний хувилбарууд гүйлгээ эхэлдэг.

Зөвлөмж болгож буй: