ما معنى phantom read؟
المعنى في مجال تطوير البرمجيات مع أمثلة
phantom read: قراءة شبحية
خلل في عزل المعاملات يؤدي إلى تغير مجموعة الصفوف المطابقة عند تكرار الاستعلام، بسبب تعديل معاملة أخرى للبيانات.
طريقة الاستخدام
يستخدم في نقاشات العزل. يتعلق بتغير مجموعة النتائج المطابقة، لا بمجرد تغير قيمة في صف سبق قراءته.
أمثلة
A phantom read occurred when the second range query included a newly inserted reservation.
حدثت قراءة شبحية عندما أضاف استعلام النطاق الثاني حجزًا أُدرج حديثًا.
أدخلت معاملة أخرى صفًا يطابق شرط البحث نفسه بين الاستعلامين.
The inventory test checks for a phantom read when another session removes a matching item.
يفحص اختبار المخزون حدوث قراءة شبحية عندما تحذف جلسة أخرى عنصرًا مطابقًا.
قد تفقد مجموعة النتائج صفًا كما قد تكتسب صفًا جديدًا.
تراكيب شائعة
- prevent a phantom read
- phantom read anomaly
مصطلحات ذات صلة
مصطلحات أخرى: قواعد البيانات والتخزين الدائم
- SQL · لغة الاستعلامات المهيكلة (SQL)
- table · جدول قاعدة بيانات
- column · عمود
- relational database · قاعدة بيانات علائقية
- DBMS · نظام إدارة قواعد البيانات (DBMS)
- primary key · مفتاح أساسي
- foreign key · مفتاح أجنبي
- SELECT statement · تعليمة SELECT
- WHERE clause · جملة WHERE
- join · يضم الجداول
- schema · مخطط قاعدة البيانات
- transaction · معاملة قاعدة بيانات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
