Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menentukan Saiz Pangkalan Data MySQL Tertentu?

Bagaimana untuk Menentukan Saiz Pangkalan Data MySQL Tertentu?

Barbara Streisand
Barbara Streisandasal
2024-11-21 17:36:141004semak imbas

How to Determine the Size of a Specific MySQL Database?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn