Lewati ke konten utama
Bantuan

GoDaddy Bantuan

Kami berusaha sebaik mungkin menerjemahkan halaman ini untuk Anda. Halaman juga tersedia dalam bahasa Inggris.

Aktifkan pembuatan log kueri lambat MySQL

MySQL adalah salah satu sistem manajemen basis data terpopuler yang digunakan untuk situs berbasis basis data (seperti WordPress). Anda harus dapat menyelidiki masalah pada MySQL di VPS atau Server khusus.

CATATAN: Langkah-langkah di bawah ini tidak akan tersedia di lingkungan hosting bersama (cPanel, WordPress Terkelola) karena sifat produk yang sama.

Langkah-langkah

  1. Masuk ke server Anda melalui SSH sebagai root.
  2. Cadangkan /etc/my.cnf sebagai /etc/my.cnf.bak.$(date +% F_% R)
              Ini akan menyimpan cadangan file dengan tanggal dan waktu
  3. Edit file /etc/my.cnf.
  4. vi /etc/my.cnf
  5. Sisipkan baris berikut di bagian [mysqld]:
    Versi mysql < dari 5.5
    # Log Kueri Lambat set-variable = long_query_time = 4 log-slow-queries = / var / log / slow-queries.log
    Versi MySQL 5.5 dan lebih tinggi
    # Log Kueri Lambat slow_query_log = 1 long_query_time = 4 slow_query_log_file = / var / log / slow-queries.log
    MariaDB
    # Log Kueri Lambat slow_query_log long_query_time = 4 slow_query_log_file = / var / log / slow-queries.log
  6. Simpan file dan keluar dari editor.
  7. Buat file log dan atur izin yang sesuai
     sentuh /var/log/slow-queries.log && chown mysql: mysql /var/log/slow-queries.log
  8. Mulai ulang layanan database dengan perintah yang sesuai dengan lingkungan Anda.
    CentOS 6 cPanel MySQL Layanan CentOS 6
    mysql restart layanan mysqld restart layanan mariadb restart
    CentOS 7
    systemctl mysqld restart systemctl mariadb restart
  9. Periksa log kueri yang lambat untuk memastikannya berjalan.
    cat /var/log/slow-queries.log
    Anda akan melihat tampilan yang mirip dengan berikut ini jika diaktifkan dengan benar. Biarkan MySQL berjalan beberapa jam untuk mengambil sejumlah data yang baik.
    / usr / libexec / mysqld, Versi: 5.0.45-log (Distribusi sumber). dimulai dengan: Tcp port: 0 Unix socket: /var/lib/mysql/mysql.sock Argumen Perintah ID Waktu

Langkah-langkah Terkait

Layanan Hosting GoDaddy

Pakar server kami dapat mengaktifkan / menonaktifkan pembuatan log kueri MySQL yang lambat dan mengoptimalkan MySQL. Untuk mempelajari lebih lanjut tentang layanan ini, Pemandu GoDaddy kami siap membantu.

Info Selengkapnya

Untuk mempelajari selengkapnya tentang layanan hosting yang GoDaddy tawarkan, lihat kamiMenu Layanan Hosting .