Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Menentukan Saiz Jadual MySQL dan Mengenalpasti Yang Terbesar?
Menentukan Saiz Jadual MySQL
Untuk menilai keperluan storan pangkalan data MySQL, adalah penting untuk memahami saiz jadual individunya. Manakala pertanyaan menunjukkan status jadual daripada myDatabaseName; menyediakan senarai maklumat jadual yang komprehensif, mengenal pasti jadual dengan saiz terbesar memerlukan analisis lanjut.
Untuk menentukan saiz jadual tertentu, pertanyaan yang lebih khusus boleh digunakan:
SELECT table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` FROM information_schema.TABLES WHERE table_schema = "$DB_NAME" AND table_name = "$TABLE_NAME";
Dalam pertanyaan ini, lajur berikut adalah menarik:
Untuk gambaran keseluruhan menyeluruh tentang saiz jadual merentas semua pangkalan data, ini pertanyaan boleh digunakan:
SELECT table_schema as `Database`, table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` FROM information_schema.TABLES ORDER BY (data_length + index_length) DESC;
Pertanyaan ini menyusun jadual dalam tertib menurun berdasarkan jumlah saiznya, memudahkan untuk mengenal pasti jadual terbesar dalam sistem.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menentukan Saiz Jadual MySQL dan Mengenalpasti Yang Terbesar?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!