SHOW TABLE STATUS


語法:SHOW TABLE STATUS [{FROM | IN} db_name] [LIKE 'pattern' | WHERE expr]

SHOW TABLE STATUS works likes SHOW TABLES, but provides a lot of information about each non-TEMPORARY table. You can also get this list using the mysqlshow --status db_name command. The LIKE clause, if present, indicates which table names to match.

SHOW TABLE STATUS會返回以下字段:

Name

表的名稱

Engine

表的存儲引擎。在MySQL 4.1.2之前,本值被標記為Type。

Version

表的.frm文件的版本號

Row_format

行存儲格式(Fixed, Dynamic, Compressed, Redundant, Compact)。InnoDB表的格式被報告為Redundant或Compact

Rows

行的數目。部分存儲引擎,如MyISAM,存儲精確的數目。對於其它存儲引擎,比如InnoDB,本值是一個大約的數,與實際值相差可達40到50%。在這些情況下,使用SELECT COUNT(*)來獲得准確的數目。對於在INFORMATION_SCHEMA數據庫中的表,Rows值為NULL。

Avg_row_length

平均的行長度。

 

Data_length

數據文件的長度。

Max_data_length

數據文件的最大長度。如果給定了數據指針的大小,這是可以被存儲在表中的數據的字節總數。

 

Index_length

索引文件的長度。

Data_free

被整序,但是未使用的字節的數目。

Auto_increment

下一個AUTO_INCREMENT值。

Create_time

表創建時間。

Update_time

什么時候數據文件被最后一次更新

Check_time

什么時候表被最后一次檢查。不是所有的存儲引擎此時都更新,在此情況下,值為NULL。

Collation

表的字符集和整序。

Checksum

活性校驗和值。

Create_options

和CREATE TABLE同時使用的額外選項。

Comment

創建表時使用的評注(或者有關為什么MySQL可以訪問表信息的說明)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM