9Aug

استخدام ميسكل أداء ضبط محلل البرنامج النصي

click fraud protection

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

هناك عدد من النصوص البرمجية لضبط الأداء التي ستقوم بتحليل إعدادات الخادم والحالة الحالية وتعطيك معلومات عن التغييرات الموصى بها التي يجب إجراؤها.يجب أن لا تتبع بالضرورة جميع الاقتراحات، ولكن من المجدي أن نلقي نظرة على أي حال.

النص البرمجي الذي تم استخدامه يقدم لك التوصيات التالية:

  • سجل استعلام بطيئة
  • ماكس كونكتيونس
  • المواضيع عامل
  • المخزن المؤقت الرئيسي
  • استعلام التخزين المؤقت
  • فرز المخزن مؤقت
  • ينضم
  • جداول تيمب
  • ذاكرة التخزين المؤقت( أوبين & أمب؛ ديفينيتيون) ذاكرة التخزين المؤقت
  • الجدولتأمين
  • تفحص الجدول( read_buffer)
  • حالة إينودب
  • بمجرد تنزيل البرنامج النصي، ستحتاج إلى جعله قابل للتنفيذ بالأمر التالي:

    تشمود u + x tuning-primer.sh

    إذا قمت بتشغيل هذا البرنامج النصي كمستخدم عادي، فإنه سوف يطالبك لكلمة المرور الخاصة بك، لذلك سيكون لديك للتأكد من تعيين الوصول وفقا لذلك.إذا قمت بتشغيله كما الجذر انها سوف تلتقط كلمة المرور ميسكل من بليسك إذا كان لديك أن تثبيت.

    instagram viewer

    لقد قطعت الكثير من الإخراج، الذي كان الكثير من التوصيات، ولكن كان وقتا طويلا جدا لتناسب على الصفحة.

    . /tuning-primer.sh

    - أداء ميسكل تونينغ بريمر -
    - بواسطة: ماتيو مونتجومري -

    نسخة ميسكل 4.1.20 i686

    وقت التشغيل = 5 أيام 10 ساعة 46 دقيقة 5 ثانية
    متوسط.قس = 4
    إجمالي الأسئلة = 2020809
    المواضيع متصلة = 1

    الخادم تم تشغيل لأكثر من 48hrs.
    يجب أن تكون آمنة لمتابعة هذه التوصيات

    ---- سنيبد -----

    كيري ذاكرة التخزين المؤقت
    تم تمكين ذاكرة التخزين المؤقت الاستعلام
    الحالي query_cache_size = 8 M
    الحالي query_cache_used = 7 M
    الحالي query_cach_limit = 1 M
    ذاكرة التخزين المؤقت الاستعلام الحاليملء = 89.38٪
    ومع ذلك، تمت إزالة 254246 استعلامات من ذاكرة التخزين المؤقت الاستعلام بسبب عدم وجود الذاكرة
    ربما يجب رفع query_cache_size
    ميسكل لن ذاكرة التخزين المؤقت نتائج الاستعلام التي هي أكبر من query_cache_limit في حجم

    ---- سنيبد -----

    يبدو أنني بحاجة إلى زيادة ذاكرة التخزين المؤقت الاستعلام. .. أنا تعيينه إلى 8MB فقط ولكن تنظيف ذاكرة التخزين المؤقت في كثير من الأحيان.

    ---- سنيبد -----

    تيمبل تابلز
    الحالية max_heap_table_size = 16 M
    الحالية tmp_table_size = 32 M
    من 35170 جداول تيمب، تم إنشاء 74٪ على القرص
    إن الذاكرة الفعالة في الذاكرة tmp_table_size تقتصر على max_heap_table_size.
    ربما يجب زيادة tmp_table_size و / أو max_heap_table_size
    لتقليل عدد الجداول المؤقتة المستندة إلى القرص
    ملاحظة!لا يسمح أعمدة بلوب و تكست في جداول الذاكرة.
    إذا كنت تستخدم هذه الأعمدة رفع هذه القيم قد لا تؤثر على نسبة
    على جداول تيمب القرص.

    ---- سنيبد -----

    هذا النوع من المعلومات لا تقدر بثمن فقط عندما كنت تحاول ضبط أداء موقع الويب الخاص بك.

    تحميل ميسكل الأداء ضبط التمهيدي النصي