اختر سلوك الكتابة المناسب لتطبيقك.
ضع في اعتبارك نتائج قاعدة البيانات الأصلية ومتطلبات إكمال تطبيقك.
الاستجابات الأصلية
تنتظر عمليات الكتابة MySQL و MariaDB استجابة قاعدة البيانات، مع الحفاظ على عدد الصفوف المتأثرة، والمعرفات المُنشأة، والتحذيرات، والأخطاء. ثم تُعاد توجيه المعاملات إلى قاعدة البيانات.
عمليات الكتابة المؤهلة في قائمة الانتظار
عند توفر الدعم، يمكن لعمليات الكتابة التلقائية المحددة ذات العبارة الواحدة أن تدخل قائمة انتظار FIFO في الذاكرة. ويؤكد رد النجاح الأصلي قبول العملية في الذاكرة. أما العمليات التي تتطلب نتيجة مُولَّدة من قاعدة البيانات، فتنتظر تلك النتيجة الفعلية.
قائمة انتظار الذاكرة فقط
لا يتم حفظ أو نسخ عمليات الكتابة المُدرجة في قائمة الانتظار. قد يؤدي تعطل عملية أو جهاز مضيف إلى فقدان عمليات الكتابة المقبولة التي لم تصل إلى قاعدة البيانات. حدد نطاق قائمة الانتظار فقط لعمليات التطبيق التي يمكنها استخدام هذا السلوك.
قم بتصريف المياه ومراقبتها
راقب عمق قائمة الانتظار وعدادات الكتابة الفاشلة. اسمح بتفريغ العمل المقبول قبل التوقف المخطط له، وراجع الأخطاء من خلال سجلات الأخطاء accel وsyslog و OpenTelemetry .
هل تحتاج إلى مساعدة في الإعداد؟ تواصل مع الدعم
