MariaDB 現在の各テーブルのサイズを確認する

MariaDBで、現在の各テーブルのサイズを確認する手順を記述してます。「SELECT」で「information_schema.tables」を確認します。演算することで取得する単位を変更することもできます。
環境
- OS CentOS Stream release 9
- MariaDB 10.10.2
- phpMyAdmin 5.2.0
手順
現在の各テーブルのサイズを確認するには、「information_schema.tables」を使用します。
実際に、取得してみます。
※単位は「KB」で取得してます。「table_schema」には「DB名」を指定します。
SELECT
table_name,
floor((data_length+index_length) / (1024)) AS table_size,
floor(data_length / (1024)) AS table_data_size,
floor(index_length / (1024)) AS table_index_size ,
table_rows,
avg_row_length
FROM information_schema.tables
WHERE table_schema = 'world'
ORDER BY table_size DESC;
実行結果をみると、テーブルのサイズが取得されていることが確認できます。

-
前の記事
Google カレンダー 検索窓を開くショートカットキー 2025.01.28
-
次の記事
コマンドプロンプトでログファイルをリアルタイムで監視する方法 2025.01.28
コメントを書く