قم إفلات الملفات هنا

SQL upload ( 0 ) x -

Press Ctrl+Enter to execute query Press Enter to execute query
ascending
descending
ترتيب:
تصحيح SQL
Count
Execution order
Time taken
ترتيب حسب:
Group queries
Ungroup queries
Collapse Expand Show trace Hide trace عد: الوقت المستغرق:
خيارات
Restore default values
Collapse Expand Requery تعديل Explain جانبي Query failed قاعدة البيانات: Queried time:

نظام المرشد

الأداء المتوقع

أصدر:
زمن التشغيل أقل من يوم واحد، قد لا يكون ضبط الأداء دقيقًا.
التوصيه:
للحصول على متوسطات أكثر دِقَّة، يوصى بترك الخادوم يعمل لفترة أطول من يوم قبل تشغيل هذا المُحلل
التبرير:
وقت التشغيل 0 يوم، 0 ساعة، 9 دقيقة و39 ثانية فقط
المتغير / الصيغة المستخدمة:
Uptime
امتحان:
value < 86400
أصدر:
long_query_time تم ضبطه على 10 ثوانٍ أو أكثر، وبالتالي يتم تسجيل الاستعلامات البطيئة التي تستغرق فقط 10 ثوانٍ.
التوصيه:
يوصى بتعيين long_query_time على قيمة أقل، اعتمادًا على بيئتك. عادة ما يوصى بقيمة بين 1-5 ثوان.
التبرير:
long_query_time معينة حاليًِا على قيمة 10ث.
المتغير / الصيغة المستخدمة:
long_query_time
امتحان:
value >= 10
أصدر:
تم تعطيل سجل الاستعلام البطيء.
التوصيه:
تفعيل التسجيل البطيء للاستعلام عن طريق ضبط slow_query_log على "تشغيل". سيساعد هذا في استكشاف أخطاء الاستعلامات ذات الأداء السيئ وإصلاحها.
التبرير:
تم ضبط slow_query_log على "إيقاف"
المتغير / الصيغة المستخدمة:
slow_query_log
امتحان:
value == 'OFF'
أصدر:
There are lots of rows being sorted.
التوصيه:
While there is nothing wrong with a high amount of row sorting, you might want to make sure that the queries which require a lot of sorting use indexed columns in the ORDER BY clause, as this will result in much faster sorting.
التبرير:
Sorted rows average: 256.7 لكل ثانية
المتغير / الصيغة المستخدمة:
Sort_rows / Uptime
امتحان:
value * 60 >= 1
أصدر:
There are too many joins without indexes.
التوصيه:
This means that joins are doing full table scans. Adding indexes for the columns being used in the join conditions will greatly speed up table joins.
التبرير:
Table joins average: 77.58 لكل ثانية, this value should be less than 1 per hour
المتغير / الصيغة المستخدمة:
(Select_range_check + Select_scan + Select_full_join) / Uptime
امتحان:
value * 60 * 60 > 1
أصدر:
معدل قراءة مدخل المؤشر الأول مرتفع.
التوصيه:
This usually indicates frequent full index scans. Full index scans are faster than table scans but require lots of CPU cycles in big tables, if those tables that have or had high volumes of UPDATEs and DELETEs, running 'OPTIMIZE TABLE' might reduce the amount of and/or speed up full index scans. Other than that full index scans can only be reduced by rewriting queries.
التبرير:
Index scans average: 35.53 لكل ثانية, this value should be less than 1 per hour
المتغير / الصيغة المستخدمة:
Handler_read_first / Uptime
امتحان:
value * 60 * 60 > 1
أصدر:
معدل قراءة البيانات من موقع ثابت مرتفع.
التوصيه:
This indicates that many queries need to sort results and/or do a full table scan, including join queries that do not use indexes. Add indexes where applicable.
التبرير:
Rate of reading fixed position average: 78.94 لكل ثانية, this value should be less than 1 per hour
المتغير / الصيغة المستخدمة:
Handler_read_rnd / Uptime
امتحان:
value * 60 * 60 > 1
أصدر:
معدل قراءة صف الجدول التالي مرتفع.
التوصيه:
This indicates that many queries are doing full table scans. Add indexes where applicable.
التبرير:
Rate of reading next table row: 5646.08 لكل ثانية, this value should be less than 1 per hour
المتغير / الصيغة المستخدمة:
Handler_read_rnd_next / Uptime
امتحان:
value * 60 * 60 > 1
أصدر:
Many temporary tables are being written to disk instead of being kept in memory.
التوصيه:
Increasing max_heap_table_size and tmp_table_size might help. However some temporary tables are always being written to disk, independent of the value of these variables. To eliminate these you will have to rewrite your queries to avoid those conditions (Within a temporary table: Presence of a BLOB or TEXT column or presence of a column bigger than 512 bytes) as mentioned in the MySQL Documentation
التبرير:
Rate of temporary tables being written to disk: 6.22 لكل ساعة, this value should be less than 1 per hour
المتغير / الصيغة المستخدمة:
Created_tmp_disk_tables / Uptime
امتحان:
value * 60 * 60 > 1
أصدر:
المخزن المؤقت لمفتاح MyISAM (ذاكرة التخزين المؤقت للفهرس) النسبة المئوية المستخدمة منخفضة.
التوصيه:
You may need to decrease the size of key_buffer_size, re-examine your tables to see if indexes have been removed, or examine queries and expectations about what indexes are being used.
التبرير:
max % MyISAM key buffer ever used: 0%, this value should be above 95%
المتغير / الصيغة المستخدمة:
Key_blocks_used * key_cache_block_size / key_buffer_size * 100
امتحان:
value < 95
أصدر:
معدل فتح الجداول مرتفع.
التوصيه:
Opening tables requires disk I/O which is costly. Increasing table_open_cache might avoid this.
التبرير:
Opened table rate: 1.57 لكل ثانية, this value should be less than 10 per hour
المتغير / الصيغة المستخدمة:
Opened_tables / Uptime
امتحان:
value*60*60 > 10
أصدر:
معدل فتح الملفات مرتفع.
التوصيه:
Consider increasing open_files_limit, and check the error log when restarting after changing open_files_limit.
التبرير:
Opened files rate: 1.24 لكل دقيقة, this value should be less than 5 per hour
المتغير / الصيغة المستخدمة:
Open_files / Uptime
امتحان:
value * 60 * 60 > 5