10bet网址
MySQL 5.6リファレンスマニュアル
本手册下载
PDF (Ltr)- 26.8 mb
PDF (A4)- 26.8 mb


7.6.4 MyISAMテブルの最適化

断片化した行を結合し,行の削除または更新の結果発生した無駄な領域を削除するには,myisamchkをリカバリモドで実行します。

壳> myisamchk - rtbl_name

优化表SQLステトメントを使用して,同様にテブルを最適化することができます。优化表はテーブルの修復とキー分析を行い,さらに,キーのルックアップが速くなるように,インデックスツリーをソートします。优化表を使用すると,サーバーがすべての作業を実行するため,ユーティリティーとサーバー間の不要なやり取りの可能性もなくなります。セクション13.7.2.4 "优化表構文"を参照してください。

myisamchkには,テブルのパフォマンスを向上させるために使用できる多数のその他オプションがあります。

  • ——分析または——一个:キ分布分析を実行します。これは,結合オプティマイザが,テーブルを結合する順番と,それが使用するインデックスをより適切に選択できるようにすることで,結合パフォーマンスを向上させます。

  • ——排序索引または- s:帐号ンデックスブロックをソ帐号トします。これはシクを最適化し,ブルスキャンを高速化します。

  • ——排序记录=index_numまたは- rindex_num:特定のンデックスに従って,デトします。これにより,デタが大幅に局所に集中化されるため,この,範囲に基づいた选择または命令操作が高速化する可能性があります。

利用可能なすべてのオプションの完全な説明にいては,セクション4.6.3 "myisamchk- MyISAMテブルメンテナンスユティリティ”を参照してください。


本手册下载
PDF (Ltr)- 26.8 mb
PDF (A4)- 26.8 mb