بيت قواعد بيانات ما هو كائن قفل؟ - تعريف من techopedia

ما هو كائن قفل؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني قفل الكائن؟

في SAP ، يتم استخدام كائنات القفل لتجنب التناقضات التي يمكن أن تحدث بسبب تعديل البيانات أو إنشاؤها فيما يتعلق بقاعدة البيانات. يتيح نظام SAP لعدة مستخدمين إمكانية الوصول المتزامن إلى سجلات قاعدة البيانات نفسها ومزامنة كل هذه الأشياء باستخدام كائنات القفل. يحدد وضع القفل المخصص لكائن القفل طريقة القفل. هذا يساعد في معالجة المشاكل التي تنشأ نتيجة الوصول المتزامن إلى جداول قاعدة البيانات. يمكن للمرء إنشاء أقفال لكائن من خلال المعاملات SE11 و SE80.

يشرح Techopedia قفل الكائن

تأتي آلية القفل التي يوفرها SAP في ثلاثة أنواع: قراءة القفل: تسمح للطرق / المعاملات الأخرى بالوصول إلى الكائن من خلال آلية قراءة ولكن لا يمكن تعديل المساحات المقفلة للكائن. اكتب تأمين القفل: الحماية المقدمة لكتابة إمكانية الوصول إلى الكائن. لا يسمح لأي طريقة / معاملة أخرى بقراءة أو كتابة الميزات المقفلة للكائن. قفل الكتابة المحسّن: يعمل مثل قفل الكتابة تقريبًا على الرغم من أن الفرق هو أنه يوفر حماية إضافية من الوصول الإضافي من خلال نفس الطريقة / المعاملة. عندما يتم إنشاء كائن قفل في SAP ، فإنه يقوم تلقائيًا بإنشاء وحدتين وظيفيتين. هذه هي: ENQUEUE_name لكائن التأمين: يتم استخدام وحدة الوظائف هذه أثناء إدراج كائن في قائمة الانتظار DEQUEUE_name لكائن التأمين: يتم استخدام هذه الوحدة الوظيفية أثناء إزالة الكائن من قائمة الانتظار.

ما هو كائن قفل؟ - تعريف من techopedia