- ベストアンサー
DB容量の取得
SQLを使って、DB及びテーブルのサイズ(ディスク容量)の取得は、可能なのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
SHOW TABLE STATUS [FROM db_name]; これで得た各tableのData_lengthを合計すればよいのでは?
その他の回答 (1)
- chukenkenkou
- ベストアンサー率43% (833/1926)
回答No.2
MySQLのバージョンは? MySQL 5.0以降なら、情報スキーマが公開されているので、「show table status」コマンドと同じ結果を、SQLによる検索が可能になっています。
お礼
Mysqlは、4.1.19を使っています。 「show table status」で取得できました。 お二人ともありがとうございました。