الفرق بين المراجعتين ل"تمكين الاستعلامات بطيئة سجلات الخلية"

من Arabic Ikoula Wiki
Jump to navigation Jump to search
سطر ١: سطر ١:
 +
<span data-link_translate_it_title="Attivare slow query log di MySQL"  data-link_translate_it_url="Attivare+slow+query+log+di+MySQL"></span>[[:it:Attivare slow query log di MySQL]][[it:Attivare slow query log di MySQL]]
 
<span data-link_translate_pt_title="Permitir consultas lentas os logs do MySQL"  data-link_translate_pt_url="Permitir+consultas+lentas+os+logs+do+MySQL"></span>[[:pt:Permitir consultas lentas os logs do MySQL]][[pt:Permitir consultas lentas os logs do MySQL]]
 
<span data-link_translate_pt_title="Permitir consultas lentas os logs do MySQL"  data-link_translate_pt_url="Permitir+consultas+lentas+os+logs+do+MySQL"></span>[[:pt:Permitir consultas lentas os logs do MySQL]][[pt:Permitir consultas lentas os logs do MySQL]]
 
<span data-link_translate_es_title="Permitir consultas lentas de MySQL logs"  data-link_translate_es_url="Permitir+consultas+lentas+de+MySQL+logs"></span>[[:es:Permitir consultas lentas de MySQL logs]][[es:Permitir consultas lentas de MySQL logs]]
 
<span data-link_translate_es_title="Permitir consultas lentas de MySQL logs"  data-link_translate_es_url="Permitir+consultas+lentas+de+MySQL+logs"></span>[[:es:Permitir consultas lentas de MySQL logs]][[es:Permitir consultas lentas de MySQL logs]]

مراجعة ٢٠:١١، ٣٠ يناير ٢٠١٧

it:Attivare slow query log di MySQL pt:Permitir consultas lentas os logs do MySQL es:Permitir consultas lentas de MySQL logs en:Enable slow queries MySQL logs fr:Activer les logs de requêtes lentes MySQL

هام: تمت ترجمة هذه المقال باستخدام برامج للترجمة الآلية, لقرائة النسخة الأصلية أنقر على الرابط

مقدمة | _-_. قد تتلقى تنبيهات من الرصد حول استعلامات الخلية بطيئة | _-_. بطء الاستعلامات | _-_. تنتج هذه الأخطاء عند تشغيل استعلام الخلية يتجاوز الوقت المخصص المحدد حسب الخلية المتغيرة | _-_. سبب آخر قد تكون مرتبطة باستخدام الخلية خارجي خدمة | _-_. في حالة استخدام موقع ويب، على سبيل المثال، سوء البرمجة إدراج السيارات اتصالات وثيقة للخلية يمكن ملء المخزن المؤقت، مما يعد تشغيل الاستعلامات. | _-_. . يمكن أن تنتج هذه الأخطاء بعوامل مختلفة، ونحن نرى هنا كيفية تفعيل السجلات للحصول على هذه الأخطاء من أجل تحليلها وتصحيحها.

المكان: _! _ | يرجى يمكن أن يبطئ علما بأن تفعيل سجلات الاستعلامات بطيئة الخاص بك | _-_. ونظرا لأنه سيتم الإدخالات في نفس وقت تشغيل الاستعلامات بطيئة. (التحقق من أن السجلات غير نشطة مسبقاً | _-_. للتأكد من أن سجلات الاستعلامات بطيئة لم يكن قيد التشغيل، الاتصال في سة للجهاز الخاص بك وأدخل shell الخلية | _-_. مرة واحدة في شل الخلية، أدخل الأمر التالي للحصول على قائمة بكافة المتغيرات وبها مجموعة القيم | _-_. التنقل لمشاهدة المتغير في العمود الأيسر | _-_. | _-_. على: _! _ | ونحن '، وتنشط السجلات. على: _! _ | إيقاف '، لدينا لإعادة تشغيلها. ) : تمكين وتكوين تسجيل الاستعلامات بطيئة | _-_. دائماً في شل الخلية، أدخل الأمر التالي: _! _ | يمكنك أيضا تعيين مسار إلى الدليل حيث يتم تخزين سجلات استعلام بطيء | _-_. وأخيراً، تعيين الحد أدنى من وقت المخصص لكل طلب للتأكد من أن لديك لا المغلوطة للاستعلامات بطيئة | _-_. ثانية قيمة صحيحة | _-_. ثانية ويوصي بما إذا كان يحدث أن الخاص بك | _-_. يضعف في مواجهة العدد من الاستفسارات والزائرين | _-_. يتم تعريف هذا المتغير الأساسي إلى | _-_. ثانية | _-_. وأخيراً، تحقق من أن التغييرات أخذت في الاعتبار بالأمر التالي: _! _ | تحليل سجلات | _-_. وفي حالة رصد التنبيهات التي تخبرك بأن تتم كتابة الاستعلامات ببطء، يمكنك الآن تحليل سجلات slow_queries من أجل فهم أسباب هذه التأخيرات | _-_. تفسير هذه الظاهرة | _-_. وكما هو موضح في بداية هذا النموذج، الاستعلامات بطيئة ديدفيني من وقت تنفيذ الاستعلام المحدد | _-_. إذا كان الاستعلام يأخذ وقتاً أطول من المهلة الزمنية التي حددها لتنفيذه، ومن يعرف قويريي بطيئة. والسبب الأول للحصول على استعلامات تشغيلها لفترة طويلة يمكن أن تكون سيئة الإعداد متغير الخلية | _-_. long_query_time | _-_. وقت أقصى منخفض جداً يمكن وضع بعض الاستعلامات الثقيلة مباشرة ببطء بينما هم في الواقع طبيعي جداً. long_query_timeسوء تكوين قاعدة بيانات يمكن أيضا أن تكون قضية الظاهرة | _-_. ينضم الجداول والعلامات | _-_. مفتاح | _-_. ويمكن إنشاء هذه الأخطاء: _! _ | فعلى سبيل المثال في حالة جدول بدون مفتاح أساسي.

وأخيراً، أننا لا ينبغي أن يستبعد فرضية شن هجوم على بك | _-_. توليد العديد من الاستعلامات بحيث في نهاية المطاف كومة يصل وذلك يتجاوز الحد الأقصى المحدد بوقت التنفيذ long_query_time.

وختاما: _! _ | السجلات وتنشط الآن ويجب أن تسمح لك بتحليل أفضل الإجراءات البطيئة في قاعدة البيانات الخاصة بك، مما يسمح لك لتشخيص مشاكل الأداء، وبرمجة أو استهدفت الهجمات. وبالإضافة إلى ذلك، لديك الآن البصرية أفضل في الإجراءات التي يتم تنفيذها على بك | _-_. قاعدة البيانات. خادمتبدو هذه المادة مفيدة لك

==


mysql -u utilisateur -p
[mot de passe]


:
show variables;


"slow_query_log" :  ' '


Slow-queries-1.png

==

:
set global slow_query_log = 'ON';


:
set global slow_query_log_file ='/var/log/mysql/slow-query.log';


: 10  20  خادم  ( 10 ) :
set global long_query_time = '20';


:
show variables like '%slow%';


==

:
# montrera les requêtes en temps réel
tail -f /var/log/mysql/slow-query.log # défini dans notre exemple ci-dessus
# sortie complète du fichier
cat /var/log/mysql/slow-query.log
# naviguer de haut en bas
less /var/log/mysql/slow-query.log


==

;  "long_query_time" ; 

;

: () -



خادم

==

خادم 



?

0



ليس مسموح لك بأن تنشر تعليقا.