欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mysql 查詢數(shù)據(jù)庫(kù)容量大小的方法步驟

 更新時(shí)間:2020年06月09日 11:08:50   作者:Jevic  
這篇文章主要介紹了Mysql 查詢數(shù)據(jù)庫(kù)容量大小的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

查詢所有數(shù)據(jù)庫(kù)的總大小

方法如下:

mysql> use information_schema;
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)

統(tǒng)計(jì)一下所有庫(kù)數(shù)據(jù)量

每張表數(shù)據(jù)量=AVG_ROW_LENGTH*TABLE_ROWS+INDEX_LENGTH

SELECT
SUM(AVG_ROW_LENGTH*TABLE_ROWS+INDEX_LENGTH)/1024/1024 AS total_mb
FROM information_schema.TABLES 

統(tǒng)計(jì)每個(gè)庫(kù)大?。?br />

SELECT
table_schema,SUM(AVG_ROW_LENGTH*TABLE_ROWS+INDEX_LENGTH)/1024/1024 AS total_mb
FROM information_schema.TABLES group by table_schema;

第二種情況:查看指定數(shù)據(jù)庫(kù)的大小,比如說(shuō):數(shù)據(jù)庫(kù)test,方法如下:

mysql> use information_schema;
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)

1.查看所有數(shù)據(jù)庫(kù)各容量大小

select
table_schema as '數(shù)據(jù)庫(kù)',
sum(table_rows) as '記錄數(shù)',
sum(truncate(data_length/1024/1024, 2)) as '數(shù)據(jù)容量(MB)',
sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)'
from information_schema.tables
group by table_schema
order by sum(data_length) desc, sum(index_length) desc;

2.查看所有數(shù)據(jù)庫(kù)各表容量大小

select
table_schema as '數(shù)據(jù)庫(kù)',
table_name as '表名',
table_rows as '記錄數(shù)',
truncate(data_length/1024/1024, 2) as '數(shù)據(jù)容量(MB)',
truncate(index_length/1024/1024, 2) as '索引容量(MB)'
from information_schema.tables
order by data_length desc, index_length desc;

3.查看指定數(shù)據(jù)庫(kù)容量大小

例:查看mysql庫(kù)容量大小
select
table_schema as '數(shù)據(jù)庫(kù)',
sum(table_rows) as '記錄數(shù)',
sum(truncate(data_length/1024/1024, 2)) as '數(shù)據(jù)容量(MB)',
sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)'
from information_schema.tables
where table_schema='mysql'; 

4.查看指定數(shù)據(jù)庫(kù)各表容量大小

例:查看mysql庫(kù)各表容量大小

select
table_schema as '數(shù)據(jù)庫(kù)',
table_name as '表名',
table_rows as '記錄數(shù)',
truncate(data_length/1024/1024, 2) as '數(shù)據(jù)容量(MB)',
truncate(index_length/1024/1024, 2) as '索引容量(MB)'
from information_schema.tables
where table_schema='mysql'
order by data_length desc, index_length desc;

題外方法

直接用shell命令統(tǒng)計(jì)mysql data目錄中的大?。ㄗ⒁庵挥袔?kù),不包含數(shù)據(jù)庫(kù)日志大?。?/p>

備注 :

data_length :存儲(chǔ)數(shù)據(jù)大小

data_length/1024/1024:將字節(jié)轉(zhuǎn)換為MB

round(sum(data_length/1024/1024),2):取兩位小數(shù)

concat(round(sum(data_length/1024/1024),2),'MB') :給計(jì)算結(jié)果追加單位 “MB”

到此這篇關(guān)于Mysql 查詢數(shù)據(jù)庫(kù)容量大小的方法步驟的文章就介紹到這了,更多相關(guān)Mysql 查詢數(shù)據(jù)庫(kù)容量大小內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 一種簡(jiǎn)單的ID生成策略: Mysql表生成全局唯一ID的實(shí)現(xiàn)

    一種簡(jiǎn)單的ID生成策略: Mysql表生成全局唯一ID的實(shí)現(xiàn)

    這篇文章主要介紹了一種簡(jiǎn)單的ID生成策略: Mysql表生成全局唯一ID的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11
  • mysql 動(dòng)態(tài)執(zhí)行存儲(chǔ)過(guò)程語(yǔ)句

    mysql 動(dòng)態(tài)執(zhí)行存儲(chǔ)過(guò)程語(yǔ)句

    MSSQL中動(dòng)態(tài)執(zhí)行sql語(yǔ)句可以使用EXEC()函數(shù)。MSSQL中也有類似的函數(shù)EXECUTE(),不過(guò)不同的是MYSQL中動(dòng)態(tài)執(zhí)行存儲(chǔ)過(guò)程語(yǔ)句與MSSQL還是有區(qū)別的。
    2009-07-07
  • MySql Installer 8.0.18可視化安裝教程圖文詳解

    MySql Installer 8.0.18可視化安裝教程圖文詳解

    這篇文章主要介紹了MySql Installer 8.0.18可視化安裝教程,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • mysql性能優(yōu)化腳本mysqltuner.pl使用介紹

    mysql性能優(yōu)化腳本mysqltuner.pl使用介紹

    無(wú)意中發(fā)現(xiàn)了,major哥們開發(fā)的一個(gè)性能分析腳本,很有意思,可以通過(guò)這個(gè)腳本學(xué)學(xué)他的思想
    2013-02-02
  • DBeaver連接mysql和oracle數(shù)據(jù)庫(kù)圖文教程

    DBeaver連接mysql和oracle數(shù)據(jù)庫(kù)圖文教程

    DBeaver是一款免費(fèi)的數(shù)據(jù)庫(kù)管理工具,支持多種數(shù)據(jù)庫(kù),包括MySQL,下面這篇文章主要給大家介紹了關(guān)于DBeaver連接mysql和oracle數(shù)據(jù)庫(kù)的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • 解決重置Mysql root用戶賬號(hào)密碼問(wèn)題

    解決重置Mysql root用戶賬號(hào)密碼問(wèn)題

    這篇文章主要介紹了解決重置Mysql root用戶賬號(hào)密碼問(wèn)題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • MySQL字符集中文亂碼解析

    MySQL字符集中文亂碼解析

    這篇文章主要給大家解析了MySQL字符集中文亂碼的問(wèn)題,文章通過(guò)代碼示例講解的非常詳細(xì),對(duì)我們的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-09-09
  • 利用ssh tunnel鏈接mysql服務(wù)器的方法

    利用ssh tunnel鏈接mysql服務(wù)器的方法

    這篇文章主要給大家介紹了利用ssh tunnel鏈接mysql服務(wù)器的方法,文中介紹的很詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-02-02
  • 解決mysql8.0.19  winx64版本的安裝問(wèn)題

    解決mysql8.0.19 winx64版本的安裝問(wèn)題

    這篇文章主要介紹了mysql8.0.19 數(shù)據(jù)庫(kù) winx64版本的安裝問(wèn)題及解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • MySQL為何不建議使用默認(rèn)值為null列

    MySQL為何不建議使用默認(rèn)值為null列

    本文主要介紹了MySQL為何不建議使用默認(rèn)值為null列,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08

最新評(píng)論