mysql怎麼檢視表占用空間大小

2021-09-19 11:10:58 字數 514 閱讀 7141

1、進去指定schema 資料庫(存放了其他的資料庫的資訊)

use information_schema

2、查詢所有資料的大小

select concat(round(sum(data_length/1024/1024),2),'mb') as data from tables

3、檢視指定資料庫的大小

比如說 資料庫zibao

select concat(round(sum(data_length/1024/1024),2),'mb') as data from tables where table_schema='apoyl';

4、檢視指定資料庫的表的大小

比如說 資料庫apoyl 中apoyl_test表

select concat(round(sum(data_length/1024/1024),2),'mb') as data from tables where table_schema='apoyl' and table_name='zibao_test';

mysql 占用空間 MySQL檢視表占用空間大小

前言在mysql中有乙個預設的資料表information schema,information schema這張資料表儲存了mysql伺服器所有資料庫的資訊。如資料庫名,資料庫的表,表欄的資料型別與訪問許可權等。再簡單點,這台mysql伺服器上,到底有哪些資料庫 各個資料庫有哪些表,每張表的字段型...

MySQL檢視表占用空間大小

select table schemaas 資料庫 sum table rows as 記錄數 sum truncate data length 1024 1024,2 as 資料容量 mb sum truncate index length 1024 1024,2 as 索引容量 mb fromi...

MySQL檢視表占用空間大小

需求 我們在選購伺服器硬碟時,通常需要先估算一下資料量。比如我們現在做的專案,百萬級使用者,然後在現有的資料結構中插入一萬條資料,然後根據相應的需求去計算出實際生產中的資料量。前言 在mysql中有乙個預設的資料表information schema,information schema這張資料表儲...