Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ SQL の使用法 » パフォーマンスの向上、診断、モニタリング » パフォーマンス向上のヒント

 

ヒント:テーブル内のカラムの順序の確認

テーブル内のカラムの順序はパフォーマンスに影響します。ローのカラムは、作成された順に逐次方式でアクセスされます。たとえば、ローの末尾のカラムにアクセスするために、データベースサーバは、ロー内でそのカラムより前にあるカラムも処理しなければなりません。そのため、サイズの小さいカラムや頻繁にアクセスされるカラムが、アクセス頻度の低いカラムや幅の広いカラムより前に配置されるように、テーブルのカラムの順序を配列する必要があります。

幅の広いカラムとは、15 バイトより大きなサイズのカラム、LONG 型データのカラム (LONG VARCHAR など)、または XML として定義されたカラムを指します。プライマリキーカラムは、常にローの先頭に格納されます。

 参照