読者です 読者をやめる 読者になる 読者になる

文系プログラマによるTIPSブログ

文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。

全テーブルをカウントする

mysql

全テーブル・ビューのカウント結果を取得する - treeのメモ帳
前回はビューを含む、全テーブル・全ビューのカウントをしました。

今回はテーブルのみの全カウントですが、SQL一発で確認できます。

mysql> select table_name, table_rows from information_schema.partitions where table_schema = 'test';
+--------------+------------+
| table_name   | table_rows |
+--------------+------------+
| child_1      |          3 |
| child_2      |          3 |
| load_test1   |          2 |
| offset_test1 |   10000116 |
| parent       |          3 |
| sort_test    |         10 |
| test1        |          0 |
+--------------+------------+
7 rows in set (0.17 sec)

辞書の値を見ているだけなのですが、リアルタイムに変更されるものなのか、不明です。
リアルタイム性を重視しなければ、結構使えるのではないでしょうか。

基礎からのMySQL [基礎からのシリーズ] (プログラマの種シリーズ)

基礎からのMySQL [基礎からのシリーズ] (プログラマの種シリーズ)