Menganggar Saiz Pangkalan Data MySQL untuk Pengehosan Web
Jika anda sedang mempertimbangkan untuk memilih penyedia pengehosan web, tentukan saiz pangkalan data MySQL anda dengan tepat adalah penting. Nasib baik, terdapat alatan dalam MySQL untuk membantu anda memahami berapa banyak ruang yang digunakan oleh pangkalan data anda.
Menyemak Saiz Pangkalan Data
Untuk mendedahkan saiz pangkalan data anda, anda boleh menggunakan arahan SHOW TABLE STATUS SEPERTI 'table_name'. Ini memberikan maklumat seperti:
Walau bagaimanapun, output boleh mengelirukan. Sebagai contoh, jika anda melihat Data_Length sebagai 362000, ia tidak semestinya bermakna 144800000 bait data untuk jadual tersebut.
Pengiraan Tepat Saiz Pangkalan Data
Untuk mendapatkan yang benar saiz pangkalan data anda, termasuk kedua-dua data dan ruang indeks, anda boleh melaksanakan pertanyaan berikut:
SELECT table_schema "database name", sum( data_length + index_length ) / 1024 / 1024 "database size in MB", sum( data_free )/ 1024 / 1024 "free space in MB" FROM information_schema.TABLES GROUP BY table_schema;
Ini akan memberikan pecahan saiz pangkalan data, termasuk ruang terpakai dan kosong. Lajur table_schema mewakili nama pangkalan data, manakala saiz pangkalan data dipaparkan dalam megabait (MB).
Atas ialah kandungan terperinci Bagaimana Mengira Dengan Tepat Saiz Pangkalan Data MySQL Anda untuk Pengehosan Web?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!