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

ما معنى commit؟

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

/kəˈmɪt/فعلمصطلح أساسي

commit: اعتماد المعاملة (commit)

إنهاء معاملة قاعدة البيانات وجعل جميع تغييراتها نهائية، بحيث تراها الجلسات الأخرى وتظل محفوظة حتى بعد تعطل النظام.

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

تُستعمل الكلمة أيضًا اسمًا: بعد عملية commit. تعمل أدوات كثيرة بوضع الاعتماد التلقائي، فتُعتمد كل تعليمة تلقائيًا. أما في المعاملة اليدوية، فقد يؤدي نسيان الاعتماد إلى عدم ظهور التغييرات للآخرين أو إلى استمرار الأقفال. وهذا المعنى خاص بالمعاملات، فلا ينبغي الخلط بينه وبين commit في Git.

أمثلة

  1. I ran the update but forgot to commit, so nobody else could see the new prices.

    نفّذت التحديث لكنني نسيت اعتماد المعاملة، لذلك لم يتمكن أحد غيري من رؤية الأسعار الجديدة.

    يبين المثال أن التغييرات غير المعتمدة لم تصبح متاحة للجلسات الأخرى.

  2. The changes are committed only after both inserts succeed.

    لا تُعتمَد التغييرات إلا بعد نجاح عمليتي الإدراج كلتيهما.

    يوضح المثال أن نجاح الإدراجين معًا شرط لاعتماد التغييرات نهائيًا.

تراكيب شائعة

  • commit a transaction
  • commit the changes
  • autocommit
  • commit or roll back

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

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

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

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

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