Melihat Disk Usage MySQL pada cPanel

Terkadang sebagian user cPanel masih bingung cara melihat Disk Space yang tiba-tiba membengkak dan salah satu faktornya dikarenakan Disk Usage MySQL.

Untuk melihat Detail mengapa MySQL tersebut penuh, bisa menggunakan dengan 2 cara, yaitu dengan tools phpmyadmin dan melalui konsol server langsung.

Melalui PHPMyadmin

  1. Silahkan login ke phpmyadmin lalu klik pada database yang memiliki size besar. (Untuk melihat kalkulasi database yang besar, bisa dilihat pada menu Databases yang terdapat pada fitur cPanel, biasanya di pinggir nama database terdapat informasi besaran database tersebut).
  2. Klik pada kolom size (biasanya langsung mengurutkan dari yang terkecil ke yang besar atau sebaliknya)
  3. Untuk melihat total size bisa di scroll dan lihat pada baris yang di bold

Melalui Konsol Server

  1. Login ke SSH server tersebut
  2. Login mysql dengan command berikut:
    mysql -u username -p
  3. Silahkan masukkan password untuk username dari database yang akan kita lihat
  4. Setelah berhasil menjadi tanda mysql> silahkan ketikkan perintah berikut:
    SELECT table_schema AS "Database", ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Size (MB)" FROM information_schema.TABLES GROUP BY table_schema;

    Bisa juga dengan command berikut untuk lebih spesifik database yang kita pilih (database_name diganti dengan nama database yang digunakan

    SELECT table_name AS "Table", ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size (MB)" FROM information_schema.TABLES WHERE table_schema = "database_name" ORDER BY (data_length + index_length) DESC;