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 の使用法 » テーブル、ビュー、インデックス » インデックス

 

高度:カタログ内のインデックス情報

ISYSIDX システムテーブルは、プライマリキーインデックスや外部キーインデックスを含む、データベース内にあるすべてのインデックスのリストを提供します。インデックスの補足情報は、ISYSPHYSIDX、ISYSIDXCOL、ISYSFKEY の各システムテーブルにあります。Sybase Central または Interactive SQL を使用すると、これらのテーブルのシステムビューをブラウズして、それに含まれるデータを確認できます。

次に、インデックス情報がシステムテーブルに格納される仕組みの概要について説明します。

  • ISYSIDX システムテーブル   インデックスを追跡するための中央テーブルです。ISYSIDX システムテーブルの各ローは、データベース内の論理インデックス (PKEY、FKEY、一意性制約、セカンダリインデックス) を定義します。

  • ISYSPHYSIDX システムテーブル   ISYSPHYSIDX システムテーブルの各ローは、データベース内の物理インデックスを定義します。

  • ISYSIDXCOL システムテーブル   SYSIDX システムビューの各ローがデータベース内のインデックス 1 つを示すように、SYSIDXCOL システムビューの各ローは、SYSIDX システムビューで記述されているインデックスのカラム 1 つを示します。

  • ISYSFKEY システムテーブル   データベース内の各外部キーは、ISYSFKEY システムテーブル内のロー 1 つと、ISYSIDX システムテーブル内のロー 1 つによって定義されます。

 参照