تكوين خادم MySQL x64 للعمل مع Kaspersky Security Center 14.2

24 يناير 2024

ID 220593

إذا كنت تستخدم نظام إدارة قواعد البيانات MySQL مع Kaspersky Security Center، قم بتمكين دعم تخزين InnoDB وMEMORY، وكذلك ترميزي UTF-8 وUCS-2.

الإعدادات الموصى بها لملف my.ini

لتكوين ملف my.ini:‏

  1. افتح ملف my.ini في أي محرر نصوص.
  2. أضف الأسطر التالية إلى قسم [mysqld] من ملف my.ini:‏

    sort_buffer_size=10M

    join_buffer_size=20M

    tmp_table_size=600M

    max_heap_table_size=600M

    key_buffer_size=200M

    innodb_buffer_pool_size=يجب ألا تقل القيمة الحقيقية عن 80٪ من حجم قاعدة بيانات KAV المتوقع

    innodb_thread_concurrency=20

    innodb_flush_log_at_trx_commit=0 (في معظم الحالات، يستخدم الخادم معاملات صغيرة)

    innodb_lock_wait_timeout=300

    max_allowed_packet=32M

    max_connections=151

    max_prepared_stmt_count=12800

    table_open_cache=60000

    table_open_cache_instances=4

    table_definition_cache=60000

    لاحظ أنه يتم تخصيص الذاكرة المحددة في قيمة innodb_buffer_pool_size عند بدء تشغيل الخادم. وإذا كان حجم قاعدة البيانات أصغر من حجم المخزن المؤقت المحدد، سيتم تخصيص الذاكرة المطلوبة فقط. ويكون الحجم الفعلي للذاكرة المخصصة أكبر بنسبة 10 بالمائة تقريبًا من حجم المخزن المؤقت المحدد. يرجى الرجوع إلى وثائق MySQL‏ للحصول على التفاصيل.‏

    ينصح باستخدام قيمة المعلمة innodb_flush_log_at_trx_commit = 0 لأن القيم "1" أو "2" تؤثر بالسلب على سرعة تشغيل MySQL.‏

هل وجدت هذه المقالة مفيدة؟
ما الذي يمكننا تحسينه؟
شكرًا لك على ملاحظاتك! تساعدُنا على التحسن.
شكرًا لك على ملاحظاتك! تساعدُنا على التحسن.