MySQL5逆引き大全460の極意

データベース管理言語の極意 - Tips230 テーブルのチェックサムを報告するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

8-3テーブル保守Tips230 テーブルのチェックサムを報告するには

Level2

PointCHECKSUM TABLE命令を利用します

構文   
CHECKSUM TABLE テーブル名 [,...] [QUICK|EXTENDED]

CHECKSUM TABLE命令は、指定されたテーブルのチェックサム値を取得します。MyISAM型のテーブルでのみ有効です。

QUICKオプションが指定された場合、テーブル上で管理されたチェックサムをそのまま返します。このオプションはCREATE TABLE命令においてCHECKSUMオプションが1(有効)である場合に有効で、それ以外ではNULLを返します。

EXTENDEDオプションが指定された場合、テーブル内の全データを読み込み、チェックサムを演算します。本オプションは、巨大なテーブルを対象にする場合は低速です。

QUICK、EXTENDEDキーワードいずれもが指定されなかった場合、MySQLはCHECKSUMオプションをテーブルがサポートするかどうかによって、管理されたチェックサムをそのまま返すか、もしくはその場でテーブルスキャンを行います。

もが指定されなかった場

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません