Menentukan Saiz Pangkalan Data MySQL
Selalunya, adalah perlu untuk menentukan saiz pangkalan data MySQL untuk menilai keperluan storan atau mengoptimumkan prestasi.
Masalah: Anda perlu mengira saiz pangkalan data MySQL tertentu, seperti "v3."
Penyelesaian:
Untuk mendapatkan saiz pangkalan data, laksanakan pertanyaan berikut:
SELECT table_schema "DB Name", ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" FROM information_schema.tables GROUP BY table_schema;
Pertanyaan ini mendapatkan semula data daripada jadual maklumat_schema.tables. Lajur table_schema menentukan nama pangkalan data dan ungkapan ROUND(SUM(data_length index_length) / 1024 / 1024, 1) mengira saiz pangkalan data dalam megabait (MB), dibundarkan kepada satu tempat perpuluhan. Hasilnya dikumpulkan mengikut nama pangkalan data.
Untuk pangkalan data bernama "v3," pertanyaan akan mengembalikan baris dengan saiz pangkalan data dalam MB. Untuk arahan komprehensif dan cerapan tambahan, rujuk forum MySQL.
Atas ialah kandungan terperinci Bagaimana untuk Menentukan Saiz Pangkalan Data MySQL Tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!