ホームページ  >  記事  >  データベース  >  Oracleでインデックスの失敗を確認する方法

Oracleでインデックスの失敗を確認する方法

WBOY
WBOYオリジナル
2022-06-10 10:56:1415998ブラウズ

方法: 1. 「select status from user_indexes whereindex_name='インデックス名'」ステートメントを使用します。結果が VALID を返した場合、インデックスは期限切れになっていません。 2. 「select status from DBA_IND_PARTITIONS」ステートメントを使用します。 ;3. 通常のインデックスのステータスを表示するには、「select status from dba_indexes」を使用します。

Oracleでインデックスの失敗を確認する方法

このチュートリアルの動作環境: Windows 10 システム、Oracle バージョン 12c、Dell G3 コンピューター。

oracle View Index

1. PLSQL を開き、アカウントのパスワードを入力して、インデックスのステータスを確認する必要があるデータベースにログインします。 SQL ウィンドウを開き、次の SQL を入力します。

select status from user_indexes where index_name='索引名称';

返された結果が VALID の場合は、インデックスが有効であることを意味します。

Oracleでインデックスの失敗を確認する方法

#2. 対応するユーザーで次のステートメントを実行します:

select status from DBA_IND_PARTITIONS   --分区索引

ステータスが VALID でない場合、それは無効なインデックスです。

3. 対応するユーザー

select status from dba_indexes  --普通索引

でステートメントを実行します。ステータスが VALID でない場合は、無効なインデックスです。

拡張子:

ORACLE テーブルのインデックス ステータスの表示

Oracleでインデックスの失敗を確認する方法

##ステータス列 STATUS の説明:

有効:現在のインデックスは有効です

N/A: パーティション インデックスは有効です

使用不可: インデックスが無効です

推奨チュートリアル: 「

Oracle Video Tutorial」 「

以上がOracleでインデックスの失敗を確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。