ما هو TX Lock في Oracle؟
ما هو TX Lock في Oracle؟

فيديو: ما هو TX Lock في Oracle؟

فيديو: ما هو TX Lock في Oracle؟
فيديو: Oracle Database Locks and How to check locks | Oracle Deadlocks 2024, شهر نوفمبر
Anonim

صف قفل ، وتسمى أيضًا TX قفل ، هو قفل على صف واحد من الجدول. صفقة تكتسب صفًا قفل لكل صف تم تعديله بواسطة عبارة INSERT أو UPDATE أو DELETE أو MERGE أو SELECT FOR UPDATE. وحي تضع قاعدة البيانات تلقائيًا ملفًا حصريًا قفل في الصف المحدث وحصري فرعي قفل على الطاولة.

تعرف أيضًا ، ما هو القفل في قاعدة بيانات Oracle؟

أ قفل هي آلية تمنع التفاعلات المدمرة ، وهي تفاعلات تقوم بتحديث البيانات بشكل غير صحيح أو تغير هياكل البيانات الأساسية بشكل غير صحيح ، بين المعاملات التي تصل إلى البيانات المشتركة. قاعدة بيانات أوراكل يحصل تلقائيا على الضرورة أقفال عند تنفيذ جمل SQL.

ثانيًا ، ما هو القفل الحصري في Oracle؟ قفل حصري الوضع يمنع مشاركة مورد المساعدين. هذه قفل يتم الحصول على الوضع لتعديل البيانات. أول معاملة ل قفل المورد حصريًا هو المعاملة الوحيدة التي يمكنها تغيير المورد حتى قفل حصري اطلق سراحه.

السؤال أيضًا هو ، كم عدد أنواع الأقفال الموجودة في Oracle؟

وحي يوفر الثلاثة الرئيسية التالية أنواع الأقفال : DML أقفال . DDL أقفال . داخلي أقفال والمزالج.

لماذا يتم تأمين الجداول في Oracle؟

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

موصى به: