Artikel ini menunjukkan cara memeriksa ukuran database dan tabel MySQL. Anda dapat melakukannya dengan menggunakan antarmuka web phpMyAdmin atau dengan menggunakan baris perintah mysql program.
Untuk menonton video yang menunjukkan prosedur berikut, silakan klik di bawah ini:
Menggunakan phpMyAdmin
Anda dapat menggunakan antarmuka web phpMyAdmin untuk memeriksa ukuran database dan tabel MySQL. Untuk melakukannya, ikuti langkah-langkah berikut:
- Masuk ke cPanel.Jika Anda tidak tahu cara masuk ke akun cPanel Anda, silakan lihat artikel ini.
- Di bagian DATABASES di layar beranda cPanel, klik phpMyAdmin:
Halaman administrasi phpMyAdmin muncul di jendela baru.
- Di panel kiri, klik nama database yang ingin Anda lihat.
-
Di panel kanan, temukan kolom Ukuran. phpMyAdmin mencantumkan ukuran setiap tabel dalam database:
-
Untuk mendapatkan ukuran total database, gulir ke bawah hingga akhir kolom Ukuran:
Menggunakan mysql program baris perintah
Anda dapat menggunakan mysql program baris perintah untuk memeriksa ukuran database dan tabel MySQL. Untuk melakukannya, ikuti langkah-langkah berikut:
- Masuk ke akun Anda menggunakan SSH.
- Pada baris perintah, ketik perintah berikut, ganti nama pengguna dengan nama pengguna akun Hosting A2 Anda:
mysql -u username -p
- Di Masukkan Kata Sandi prompt, ketik kata sandi Anda. Saat Anda mengetik sandi yang benar, mysql> perintah muncul.
-
Untuk memeriksa ukuran semua database Anda, di mysql> prompt ketik 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;
Bergantung pada berapa banyak database yang Anda miliki dan seberapa besar mereka, perintah ini mungkin memerlukan satu atau dua menit untuk diselesaikan. Setelah perintah selesai, perintah tersebut mencantumkan semua database Anda dan ukurannya yang sesuai (dalam megabita). -
Untuk memeriksa ukuran semua tabel dalam database tertentu, di mysql> prompt, ketik perintah berikut. Ganti nama_database dengan nama database yang ingin Anda periksa:
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;
Setelah perintah selesai, ia mencantumkan semua tabel dan ukurannya yang sesuai (dalam megabita), dengan tabel terbesar di bagian atas dan tabel terkecil di bagian bawah.
Informasi Lebih Lanjut
- Untuk informasi lebih lanjut tentang phpMyAdmin, silakan kunjungi https://www.phpmyadmin.net.
- Untuk informasi lebih lanjut tentang program baris perintah mysql, silakan kunjungi https://mariadb.com/kb/en/mysql-command-line-client.