top
Loading...
13.5.2.4.CHECKSUMTABLE語法
13.5.2.4. CHECKSUM TABLE語法
CHECKSUM TABLE tbl_name [, tbl_name] ... [ QUICK | EXTENDED ]

報告一個表校驗和。

如果指定了QUICK,則報告活性表校驗和,否則報告NULL。這是非常快的。活性表通過指定CHECKSUM1表選項啟用,目前只支持用于MyISAM表。請參見13.1.5節,“CREATE TABLE語法”。

EXTENDED模式下,整個表被一行一行地讀取,并計算校驗和。對于大型表,這是非常慢的。

默認情況下,如果既沒有指定QUICK,也沒有指定EXTENDED,并且如果表存儲引擎支持,則MySQL返回一個活性校驗和,否則會對表進行掃描。

CHECKSUM TABLE對于不存在的表會返回NULL。對于這種情況,會生成一個警告。

作者:mysql.com
來源:http://dev.mysql.com/doc/refman/5.1/zh/sql-syntax.html
北斗有巢氏 有巢氏北斗