GoDaddy Довідка

Ми спробували якнайкраще перекласти цю статтю. Також доступна версія англійською мовою.

Увімкнення повільного реєстрації запитів MySQL

MySQL - одна з найпопулярніших систем керування базами даних, яка використовується для сайтів на базі даних (наприклад, WordPress). Дуже важливо, щоб ви могли розслідувати проблеми з MySQL на вашому VPS або виділеному сервері.

ПРИМІТКА. Наведені нижче дії недоступні в середовищі спільного хостингу (cPanel, Керований WordPress) через спільну природу продукту.

Кроки

  1. Увійдіть до свого сервера через SSH від імені користувача root.
  2. Резервне копіювання /etc/my.cnf як /etc/my.cnf.bak.$(date +% F_% R)
              це дозволить зберегти резервну копію файлу з датою та часом
  3. Відредагуйте файл /etc/my.cnf.
  4. vi /etc/my.cnf
  5. Вставте такі рядки в розділ [mysqld]:
    mysql версії < ніж 5.5
    # Slow Query Log set-variable = long_query_time = 4 log-slow-queries = / var / log / slow-queries.log
    MySQL версії 5.5 та новіші
    # Slow Query Log slow_query_log = 1 long_query_time = 4 slow_query_log_file = / var / log / slow-queries.log
    MariaDB
    # Повільний журнал запитів slow_query_log long_query_time = 4 slow_query_log_file = / var / log / slow-queries.log
  6. Збережіть файл і закрийте редактор.
  7. Створіть файл журналу та встановіть відповідні дозволи
     натисніть /var/log/slow-queries.log && chown mysql: mysql /var/log/slow-queries.log
  8. Перезапустіть службу бази даних, виконавши команду, відповідну вашому оточенню.
    CentOS 6 cPanel MySQL CentOS 6
    service mysql restart service mysqld restart service mariadb restart
    CentOS 7
    systemctl mysqld restart systemctl mariadb restart
  9. Перевірте журнал повільних запитів, щоб переконатися, що він запущений.
    cat /var/log/slow-queries.log
    Ви повинні побачити щось подібне до наведеного нижче, якщо його було ввімкнено належним чином. Дозвольте MySQL працювати кілька годин, щоб отримати значний обсяг даних.
    / usr / libexec / mysqld, Версія: 5.0.45-log (Розповсюдження джерела). розпочато з: Tcp port: 0 Unix socket: /var/lib/mysql/mysql.sock Time Id Command Argument

Пов’язані дії

Послуги хостингу GoDaddy

Наші спеціалісти з серверів можуть увімкнути або вимкнути повільне реєстрацію запитів MySQL та оптимізувати MySQL. Щоб дізнатися більше про цю послугу, допоможуть наші експерти GoDaddy .

Додаткові відомості

Докладніше про послуги хостингу, які пропонує GoDaddy, див. У статтіМеню послуг хостингу .