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

SQL Anywhere 12.0.1 » SQL Anywhere サーバー SQL の使用法 » テーブル、ビュー、インデックス » インデックス » 高度:論理インデックスと物理インデックス

 

物理インデックスを共有する論理インデックスの特定

インデックスを削除すると、論理インデックスが削除されますが、その参照先の物理インデックスも常に削除されるとはかぎりません。別の論理インデックスが同じ物理インデックスを参照している場合、その物理インデックスは削除されません。インデックスを削除することでディスク領域が解放されることを期待していたり、物理的に再作成するためにインデックスを削除しようとしたりする場合は特に注意する必要があります。

テーブルのインデックスが他のインデックスと物理インデックスを共有しているか判断するには、Sybase Central でテーブルを選択し、[インデックス] タブをクリックします。インデックスの [物理 ID] 値が、リスト内の別のインデックスに対しても示されているかどうかに注意してください。[物理 ID] の値が一致するということは、それらのインデックスが同じ物理インデックスを共有しているということです。物理インデックスを再作成する場合は、ALTER INDEX...REBUILD 文を使用できます。また、すべてのインデックスを削除してから再作成する方法もあります。

 物理インデックスが共有されているテーブルの特定
 参照