檢視MySQL資料庫大小的方法總結
進入information_schema 資料庫(存放了其他的資料庫的資訊)
mysql> use information_schema
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
第一種情況:查詢所有資料庫的總大小,方法如下:
mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES;
+-----------+
| data |
+-----------+
| 3052.76MB |
+-----------+
1 row in set (0.02 sec)
第二種情況:檢視指定資料庫的大小,比如說:資料庫test,方法如下:
mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where table_schema='test';
+----------+
| data |
+----------+
| 142.84MB |
+----------+
1 row in set (0.00 sec)
第三種:檢視指定資料庫的表的大小,比如說:資料庫test中f_apply表,方法如下:
mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where table_schema='ixinnuo_financial' and table_name='f_apply';
+--------+
| data |
+--------+
| 0.08MB |
+--------+
1 row in set (0.00 sec)
mysql> use information_schema
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
第一種情況:查詢所有資料庫的總大小,方法如下:
mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES;
+-----------+
| data |
+-----------+
| 3052.76MB |
+-----------+
1 row in set (0.02 sec)
第二種情況:檢視指定資料庫的大小,比如說:資料庫test,方法如下:
mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where table_schema='test';
+----------+
| data |
+----------+
| 142.84MB |
+----------+
1 row in set (0.00 sec)
第三種:檢視指定資料庫的表的大小,比如說:資料庫test中f_apply表,方法如下:
mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where table_schema='ixinnuo_financial' and table_name='f_apply';
+--------+
| data |
+--------+
| 0.08MB |
+--------+
1 row in set (0.00 sec)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2132583/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 檢視資料庫資料檔案的總大小資料庫
- MYSQL-檢視資料庫或表的大小MySql資料庫
- 用SQL命令檢視Mysql資料庫大小MySql資料庫
- 用命令檢視Mysql中某個資料庫的大小?MySql資料庫
- MySQL命令檢視資料庫和表容量大小MySql資料庫
- 三種檢視MySQL資料庫版本的方法MySql資料庫
- Linux檢視MYSQL資料庫容量大小命令LinuxMySql資料庫
- 檢視資料庫大小的通用命令:資料庫
- 檢視oracle資料庫真實大小Oracle資料庫
- 檢視MySQL資料庫的命令MySql資料庫
- MySQL資料庫總結MySql資料庫
- [資料庫]【MySQL】MySQL資料庫規範總結資料庫MySql
- MySQL檢視當前資料庫庫MySql資料庫
- MySQL資料庫檢視:檢視定義、建立檢視、修改檢視MySql資料庫
- mysql檢視錶大小MySql
- 關於MySQL 查詢表資料大小的總結MySql
- 檢視Windows檔案系統資料塊大小的方法Windows
- 檢視資料檔案大小
- mysql檢視學習總結MySql
- MySQL資料庫中修改密碼方法總結(轉)MySql資料庫密碼
- [Mysql]檢視每個資料庫大小以及每個表最後的修改時間MySql資料庫
- mysql binlog檢視指定資料庫MySql資料庫
- Oracle 常用資料字典表、檢視的總結Oracle
- Oracle 常用資料字典檢視、表的總結Oracle
- MySQL 資料庫設計總結MySql資料庫
- SQL Server 2005 檢視資料庫表的大小 按照表大小排列SQLServer資料庫
- 【MySQL】鎖——檢視當前資料庫鎖請求的三種方法MySql資料庫
- 查詢MySQL資料庫,MySQL表的大小MySql資料庫
- mysql 資料庫自增id 的總結MySql資料庫
- Linux/Centos檢視程式佔用記憶體大小的幾種方法總結LinuxCentOS記憶體
- Oracle 估算資料庫大小的方法Oracle資料庫
- 達夢資料庫表空間等空間大小查詢方法總結資料庫
- 資料庫檢視資料庫
- 資料庫-檢視資料庫
- Linux檢視資料夾大小duLinux
- 檢視資料庫佔用磁碟空間的方法資料庫
- 檢視資料庫的版本資料庫
- 資料庫的物化檢視資料庫