選擇合適的虛擬主機時,估計 MySQL 資料庫所需的儲存空間至關重要。這涉及了解資料庫的準確大小。雖然 SHOW TABLE STATUS 指令提供了一些見解,但它在總資料使用量方面留下了模糊的空間。
要取得資料庫的精確大小,請考慮在 MySQL 上使用 S. Prakash 建議的以下 SQL 查詢forum:
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;
此查詢提供資料庫的全面細分,包括:
透過執行此查詢,您可以獲得索引的真實大小MySQL 資料庫,協助您就 Web 託管需求做出明智的決策。
請注意,SHOW TABLE STATUS 中的索引長度列指的是為特定表建立的索引的大小,這透過提供對資料的快速存取來幫助最佳化查詢效能。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3