قواعد البيانات وSQL · مصطلحات · المعاملات والتزامن

ما معنى lock؟

المعنى في مجال قواعد البيانات وSQL مع أمثلة

/lɑːk/اسممصطلح شائع

lock: قفل قاعدة بيانات

قفل تضعه قاعدة البيانات على صف أو صفحة أو جدول لمنع معاملات أخرى من تغييره، وأحيانًا من قراءته، إلى أن تنتهي المعاملة الحالية.

طريقة الاستخدام

قد يكون القفل على مستوى الصف أو الجدول، ومشتركًا للقراءة أو حصريًا للكتابة. يقال إن الاستعلام يأخذ القفل أو يحتفظ به أو ينتظره أو يحرره. وتسبب الأقفال الطويلة الحجب وانتهاء المهلة.

أمثلة

  1. The batch job holds a lock on the inventory table for almost a minute.

    تحتفظ المهمة الدفعية بقفل على جدول المخزون قرابة دقيقة.

    تظل التغييرات على الجدول محمية طوال مدة معالجة المهمة.

  2. Use SELECT ... FOR UPDATE to lock the row before you change the balance.

    استخدم SELECT ... FOR UPDATE لقفل الصف قبل تغيير الرصيد.

    يحمي القفل الصف من تعديل متزامن بين قراءته وتحديثه.

تراكيب شائعة

  • hold a lock
  • release a lock
  • row-level lock
  • lock wait
  • lock timeout

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: المعاملات والتزامن

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: