ما هو مستوى عزل اللقطة في SQL Server؟
ما هو مستوى عزل اللقطة في SQL Server؟

فيديو: ما هو مستوى عزل اللقطة في SQL Server؟

فيديو: ما هو مستوى عزل اللقطة في SQL Server؟
فيديو: Snapshot isolation level in sql server 2024, شهر نوفمبر
Anonim

مستوى عزل اللقطة . تقصير مستوى العزلة من خادم قاعدة البيانات يتم الالتزام بالقراءة عند تحديث الصفوف بتنسيق عملية تجارية والحالية عملية تجارية لم تلتزم بعد. READ COMMITTED تأمين هذا الصف المعين لهذا التيار عملية تجارية.

وبالمثل ، ما هو عزل اللقطة في SQL Server؟

في قواعد البيانات ، و عملية تجارية يتم المعالجة ( عملية تجارية إدارة)، عزل لقطة هو ضمان لجميع القراءات في ملف عملية تجارية سوف نرى متسقة لمحة من قاعدة البيانات (عمليًا ، تقرأ آخر القيم الملتزمة التي كانت موجودة في الوقت الذي بدأت فيه) ، و عملية تجارية سوف نفسها بنجاح

قد يتساءل المرء أيضًا ، كيف يعمل عزل اللقطة؟ يعمل SNAPSHOT ISOLATION بالطريقة التي يتم بها استرداد الإصدار الأخير من الصفوف التي تم الالتزام بها في وقت بدء المعاملة عند إجراء القراءة على جدول. هذا يوفر ثابت لمحة من البيانات داخل الصفقة.

وبالتالي ، ما هو مستوى العزل في SQL Server؟

المعاملات تحديد مستوى العزلة التي تحدد الدرجة التي عملية تجارية لابد أن يكون معزول من تعديلات الموارد أو البيانات التي تم إجراؤها بواسطة المعاملات الأخرى. مستويات العزلة موصوفة من حيث الآثار الجانبية للتزامن ، مثل القراءات المتسخة أو القراءات الوهمية ، المسموح بها.

كيف أتحقق من مستوى عزل اللقطة الخاصة بي؟

لاختبار ما إذا كان ملف لمحة عملية تجارية مستوى العزلة ممكّنًا ، اتبع الخطوات التالية: بدء تشغيل SQL Server Profiler.

ملاحظة لعرض عمود TransactionID انقر لتحديد خانة الاختيار إظهار كافة الأعمدة.

  1. انقر فوق "تشغيل" لبدء التتبع.
  2. في Business Intelligence Development Studio ، قم بمعالجة مشروع Analysis Services.

موصى به: