Skip to main content
متاحة لخطة Business ذاتية الاستضافة والخطط الأعلى
المسار: لوحة الإدارة ← عمليات استعلام الجداول استخدم عمليات استعلام الجداول عندما تصبح طرق العرض أو عوامل التصفية أو العلاقات أو عمليات البحث في جدول كبير بطيئة. يراقب محلل في الخلفية حمل الاستعلام ويحوّل ملاحظاته إلى توصيات. تسردها الصفحة حتى يراجع مسؤولو النسخة الأدلة ويحللوا جدولًا محددًا بعمق ويؤكدوا أي تغيير في قاعدة البيانات. تلخص العدادات أعلى القائمة الوضع الحالي: نوافذ المراقبة والطلبات والاستعلامات البطيئة والمهل المنتهية والتوصيات المفتوحة والمقبولة والمهام الجارية والفاشلة وعدد مسارات الوصول للبحث الجاهزة أو المتدهورة.

مراجعة التوصيات

تُفتح الصفحة على التوصيات مرتبة حسب الأولوية. يوازن المحلل بين مخاطر الاستعلام وكثافة استخدام الجدول، فتظهر أولًا الإدخالات الأجدر بالتنفيذ. ابحث حسب معرّف الجدول أو قاعدة البيانات أو المساحة لتصفية جميع التوصيات؛ ويصفّي أي نص آخر ما يظهر على الشاشة. وتضيّق عوامل تصفية الحالة والمخاطر القائمة أكثر. يسمي كل إدخال المساحة وقاعدة البيانات والجدول التابع لها. وسّع صفًا لقراءة الأدلة والتفسير وبيانات SQL التشخيصية: يفتح التحليل المتعمق مساحة عمل التحليل مع تعبئة ذلك الجدول مسبقًا. عندما يرصد المحلل بحثًا كثيفًا بسلاسل فرعية عبر جدول، ينشئ توصية واحدة من نوع GIN للنص المنشأ للجدول كله بدل فهرس لكل حقل. يعرض هذا الصف إنشاء مسار بحث بدل التحليل المتعمق، ولا يظهر إضافة فهرس لأن مسار الوصول يُطبق من مساحة التحليل ويتطلب أولًا نموذج بحث EXPLAIN. وتُغلق التوصية تلقائيًا بعد حصول الجدول على المسار. توجد علامتا تبويب إضافيتان بجوارها: يظهر شريط أعلى القائمة عندما تعوق مشكلة تهيئة العملية: قد تكون مسارات البحث مهيأة مع تعطيل علامة التشغيل، أو قد تملك بعض الجداول مسارًا قديمًا أو بانتظار إعادة البناء فعاد بحثها بصمت إلى مسح ILIKE الأبطأ، أو تكون أقدم مهمة منتظرة قد طال انتظارها بما يوحي بعدم وجود عامل يستهلكها. أصلح ما يورده الشريط قبل تنفيذ التوصيات.

قراءة شارة القرار

تحمل كل توصية أحدث قرار اتخذه النظام بشأنها:
لا يسجل Teable افتراضيًا إلا القرارات وينشئ سجلات التوصيات والمهام، ولا يغير قاعدة بياناتك تلقائيًا. التنفيذ التلقائي اختياري عبر V2_TABLE_QUERY_OPS_AUTO_ACCEPT=auto، وحتى عند تمكينه لا يطبق إلا على الجداول الصغيرة التي تُظهر خطة تنفيذها تحسنًا واضحًا في التكلفة. أما البقية فتنتظر مسؤولًا.

إضافة الفهرس المقترح

عندما توافق على فهرس مقترح، انقر على إضافة فهرس في الصف. يؤدي التأكيد إلى قبول التوصية وتشغيل CREATE INDEX CONCURRENTLY على جدول PostgreSQL الأساسي؛ وإذا جرى تخطي التحقق من الخطة، يبني Teable الفهرس من الحقول الموصى بها. يكرر مربع الحوار الأدلة للمراجعة الأخيرة. بالنسبة إلى جدول يُقدّر بأنه يضم 50,000 صف أو أكثر، يطلب مربع الحوار تأكيد وجود نافذة صيانة قبل إتاحة الزر. يستغرق البناء المتزامن لجدول كبير وقتًا ويضيف حملًا أثناء التنفيذ. يعرض Teable بعدها أُنشئ الفهرس أو قُبلت التوصية وأُدرجت في قائمة الانتظار. في الحالة الثانية، تابع المهمة ضمن المهام. إذا لم يكن للتوصية عمود فعلي قابل للتنفيذ، يظل إضافة فهرس معطلًا ويوضح السبب؛ استخدم مساحة التحليل لمزيد من البحث.

إجراء تحليل متعمق

افتح مساحة عمل التحليل لتحليل نطاق عند الطلب، مثل إبلاغ مستخدم عن جدول بطيء لا يملك توصية بعد. اختر جدولًا أو قاعدة بيانات أو مساحة، وأدخل المعرّف الموافق وحدد نوع التحليل. ابدأ بـ جدول عندما تعرف الجدول البطيء. انقر على إنشاء تقرير استعلام أو إنشاء تقرير بحث. يلخص التقرير المخاطر والإجراءات التالية الموصى بها. في تقرير البحث، يكون نموذج بحث EXPLAIN اختياريًا. أضف نموذجًا للتحقق من توافق النتائج وخطط الاستعلام وتوقيت الاستعلام المتكرر لمسار البحث المقترح. لا يحفظ Teable قيمة النموذج.
لا يغير تقرير الاستعلام قاعدة البيانات. يتطلب تطبيق توصية بحث السلسلة الفرعية نموذج بحث EXPLAIN وتأكيد المسؤول.
بالنسبة إلى جدول كبير، راجع الأثر وجدول أي تغيير مؤكد ضمن نافذة صيانة مناسبة.
آخر تعديل في ٤ سبتمبر ٢٠٢٦