スポンサーリンク

【WP-CLI】データベースの使用容量を一括で調べる方法

基礎知識
たろ
たろ

DBのサイズを知りたいけどどうやって調べよう!?

こんな疑問を解決します。

本記事の内容
  • WP-CLIでデータベースサイズを一括で知る
  • データベース全体とテーブルごとに表示する
  • (おまけ)SQLコマンドでデータベースサイズを一発で調べる
スポンサーリンク

はじめに

今回は以下2つの方法でデータベースのサイズを調べる方法を紹介します。

  • WP-CLI
  • SQL

※サーバーにWP-CLIがインストールされていることが前提です。またサーバーへSSHして所定の位置でコマンドを実行する必要があります。

WP-CLIコマンドでデータベースサイズを一括表示

まずはWP-CLIコマンドを使ったやり方を紹介。

wp db size を実行すると以下の結果を得れます。

データベース全体の容量

$ wp db size
+-------------+------------+
| Name        | Size       |
+-------------+------------+
| wordpress   | 19972096 B |
+-------------+------------+

簡単ですね。

ちょっと容量が見づらいのでオプションを渡しましょう。

$ wp db size --size_format=mb
20

このようにさくっと知ることができます。

データベース内のテーブルごとの容量

全体の容量だけでなくどこのテーブルに多くの情報が書き込まれているか気になることがあると思います。

–tables というオプションを渡すことでテーブルごとのサイズを表示できます。

$ wp db size --tables
+-----------------------+-----------+
| Name                  | Size      |
+-----------------------+-----------+
| wp_commentmeta        | 49152 B   |
| wp_comments           | 262144 B  |
| wp_links              | 32768 B   |
| wp_options            | 2326528 B |
| wp_postmeta           | 3424256 B |
| wp_posts              | 7110656 B |
| wp_term_relationships | 32768 B   |
| wp_term_taxonomy      | 49152 B   |
| wp_termmeta           | 49152 B   |
| wp_terms              | 49152 B   |
| wp_usermeta           | 49152 B   |
| wp_users              | 65536 B   |
+-----------------------+-----------+

このままだと見づらいのでMB表示にしてみます。

$ wp db size --tables --size_format=mb
+-----------------------+------+
| Name                  | Size |
+-----------------------+------+
| wp_commentmeta        | 1 MB |
| wp_comments           | 1 MB |
| wp_links              | 1 MB |
| wp_options            | 3 MB |
| wp_postmeta           | 4 MB |
| wp_posts              | 7 MB |
| wp_term_relationships | 1 MB |
| wp_term_taxonomy      | 1 MB |
| wp_termmeta           | 1 MB |
| wp_terms              | 1 MB |
| wp_usermeta           | 1 MB |
| wp_users              | 1 MB |
+-----------------------+------+

とっても簡単にデータベースサイズを確認できました。

WP-CLIコマンドはかなり便利なのでワードプレスを使っているなら覚えておきたいコマンドを一つですね。

(おまけ)SQLコマンドでデータベースサイズを一発で調べる

SQLでDBサイズを調べる場合は以下の記事を参考に!

参考: 【MySQL】DB とテーブルのサイズ(容量)をコピペで確認する方法

参考

wp db size | WP-CLI Commands

コメント

タイトルとURLをコピーしました