حافظ على سلامة قاعدة البيانات خلف موقعك.

كل ما يعرضه موقعك موجود في قاعدة البيانات. يتحقق LayerAssist من أنها تعمل ويمكن الوصول إليها، ويبحث عن الأخطاء والاستعلامات البطيئة، ويشرح المشكلات قبل أن يتعطل موقعك.

نظرة سريعة

  • أتمتةتتحقق أتمتة «سلامة قاعدة البيانات» الجاهزة من أن قاعدة البيانات تعمل ويمكن الوصول إليها، وتُبلغ عن الأخطاء أو الاستعلامات البطيئة التي تجدها في السجلات.
  • مراقب مدمجإذا أردت تنبيهًا لحظة توقف قاعدة البيانات، فأضف مراقب خدمة مدمجًا لخدمة قاعدة بياناتك.
  • في المحادثةفي المحادثة، يصلح أخطاء الاتصال، ويرمم الجداول التالفة، ويجد ما يبطئ قاعدة البيانات.

عندما تسقط قاعدة البيانات يصبح الموقع كله أبيض

صفحاتك ومنتجاتك وطلباتك ومستخدموك موجودون في قاعدة بيانات، عادة MySQL أو MariaDB. وعندما لا يستطيع الموقع الوصول إليها، يرى الزوار «Error establishing a database connection» أو صفحة فارغة، ولا يعمل شيء حتى تُصلح.

وتتدهور قواعد البيانات تدريجيًا أيضًا: تتلف الجداول بعد تعطل، وتبطؤ الاستعلامات مع نمو البيانات، وتنفد ذاكرة الخادم. وتترك هذه المشكلات تحذيرات في السجلات قبل سقوط الموقع بوقت طويل.

علامات على أن قاعدة البيانات تحتاج إلى اهتمام

  • «Error establishing a database connection»
  • صفحات كانت سريعة تستغرق الآن ثوانٍ
  • «Table is marked as crashed and should be repaired»
  • صفحات الإدارة تنتهي مهلتها عند الحفظ

مشكلات قواعد البيانات الشائعة

بيانات دخول خاطئة لقاعدة البيانات

كلمة مرور أو مستخدم أو خادم تغيّر في لوحة تحكم الاستضافة دون تغييره في إعدادات الموقع يقطع الاتصال فورًا.

توقف خدمة قاعدة البيانات

نقص الذاكرة أو امتلاء القرص أو تحديث فاشل قد يوقف MySQL أو MariaDB.

جداول تالفة

تعطل أثناء الكتابة أو قرص ممتلئ قد يتلف جدولًا بحيث تفشل بعض الصفحات.

استعلامات بطيئة وبيانات زائدة

الجداول التي تكبر بلا حد – السجلات والجلسات والمراجعات والبيانات المنتهية – تبطئ كل صفحة.

كيف يعتني LayerAssist بقاعدة بياناتك

يفحصها كما يفعل مدير قواعد البيانات، ويشرحها كما يفعل صديق.

يتحقق من أنها تعمل ويمكن الوصول إليها

يتحقق من أن خدمة قاعدة البيانات تعمل وأن الموقع يستطيع الاتصال بها.

يقرأ التحذيرات

يفحص سجلات قاعدة البيانات بحثًا عن الأخطاء والجداول التالفة والاستعلامات البطيئة، ويبلّغ عن الجديد.

يصلح ما تعطل

في المحادثة، يصحح إعدادات الاتصال، ويرمم الجداول التالفة، وينظّف البيانات التي لم يعد الموقع يحتاجها – ولا يحذف إلا بموافقتك.

يجد ما هو بطيء

ينظر في أكبر الجداول وأبطأ الاستعلامات، ويخبرك بما سيُحدث الفرق الأكبر.

مثال: لوحة إدارة متجر تبطؤ كل شهر

  1. أنت

    في لوحة إدارة المتجر تستغرق الطلبات وقتًا طويلًا جدًا للتحميل. هل هناك مشكلة في قاعدة البيانات؟

  2. ما الذي يفحصه

    • MariaDB: تعمل ويمكن الوصول إليها
    • جدول الجلسات: 2.1 مليون صف منتهٍ، 3.4 GB
    • سجل الاستعلامات البطيئة: البحث في الطلبات يقرأ الجدول كله
    • الجداول التالفة: لا يوجد
  3. ما الذي يغيّره

    حُذفت الجلسات المنتهية بعد موافقتك وأُضيف الفهرس الناقص للبحث في الطلبات

  4. LayerAssist

    صفحة الطلبات تُحمَّل الآن في أقل من ثانية، بعد أن كانت تستغرق 14 ثانية. كان المتجر يحتفظ بمليوني جلسة زوار منتهية، ولم يكن للبحث في الطلبات فهرس. بموافقتك حذفتُ الجلسات المنتهية وأضفت الفهرس؛ ولم يتغير شيء آخر.

ما الذي تحصل عليه

  • تحذيرات مبكرة من السجلات قبل أن يصبح الموقع أبيض
  • أخطاء الاتصال تُصلح في دقائق، مع شرح السبب
  • موقع أسرع بفضل قاعدة بيانات أكثر ترتيبًا
  • المحتوى يبقى في مكانه: الحذف بموافقتك فقط

حالات واقعية

موقع على خادم VPS صغير

تُعاد تشغيل قاعدة البيانات في أوقات الذروة. يُبلغ الفحص عن تحذيرات الذاكرة، ويكيّف LayerAssist الإعدادات مع قدرة الخادم.

متجر WooCommerce مزدحم

الطلبات والسجلات تزداد كل يوم. يشير الفحص اليومي إلى الجدول الأسرع نموًا قبل أن يبطؤ المتجر.

تطبيق PostgreSQL لمطوّر

بعد إصدار جديد تسجّل قاعدة بيانات التطبيق استعلامات بطيئة. يكتشفها الفحص كل ساعة في خطة Pro في اليوم نفسه.

كيف تُعدّ فحص قاعدة البيانات

  1. اربط الاستضافة أو الخادم

    SSH يعطي الصورة الأكمل؛ ولكثير من المواقع على الاستضافة المشتركة تكفي لوحة تحكم الاستضافة.

  2. أضف الأتمتة

    في الأتمتة، اختر أتمتة جديدة، ثم الموقع، ثم «سلامة قاعدة البيانات».

  3. اختر عدد المرات

    من مرة يوميًا إلى كل 15 دقيقة، بحسب الخطة.

  4. أضف مراقب خدمة أيضًا

    لتنبيه فوري عندما تتوقف قاعدة البيانات، أضف مراقب «سلامة الخدمة» لـ mysql أو mariadb على الخادم نفسه.

أسئلة عن سلامة قاعدة البيانات

أساسًا مع MySQL وMariaDB، اللتين تستخدمهما معظم المواقع. وعبر SSH يستطيع التعامل مع PostgreSQL وقواعد بيانات أخرى على خادمك.

التالي: مهام cron والطوابير

ابتداءً من ‏9 US$ شهريًا · 14 يومًا لتغيير رأيك

في المرة القادمة التي يتعطل فيها شيء، ستعرف من تسأل.

أضف موقعك واطرح سؤالك الأول اليوم. ليس مناسبًا لك؟ ألغِ خلال 14 يومًا واسترد دفعتك الأولى، مخصومًا منها فقط تكلفة عمل الذكاء الاصطناعي الذي استخدمته.

مجانًا لمدة 7 أيام · لا حاجة إلى بطاقة ائتمان · لا تحتاج إلى أي معرفة تقنية.