インデックス

その他SQL

【Oracle】無効なビュー・プロシージャ・トリガーを取得するSQL

無効なビュー・プロシージャ・トリガーを取得するOracleでは無効なオブジェクトを取得することができます。テーブルを変更すると、ビュー、インデックス、ストアドプロシージャ、ストアドファンクション、トリガーなどが無効になってしまうことがありま...
その他SQL

インデックスが効かないSQL・パフォーマンスの遅いSQLとは?

インデックスが効かないSQLはパフォーマンスが遅いインデックスが効かない原因Oracleでパフォーマンスが遅いのにはいくつかの理由があります。パフォーマンスが遅い理由で最も多いのが「SQLの問題」です。SQLを改善すれば、パフォーマンスがよ...
プライマリーキー・インデックス(index)

Oracleのインデックス(INDEX)を変更するSQL

Oracleのインデックス(INDEX)を変更するSQLOracleのインデックス(INDEX)を変更するSQLはありません。インデックス(主キー)を変更するには、インデックスを削除して、新規に作成します。変更の手順 インデックスを削除しま...
プライマリーキー・インデックス(index)

Oracleのインデックスを作成するSQL 【CREATE INDEX】

Oracleのインデックスを作成するSQL【CREATE INDEX】Oracleのインデックスを作成するにはCREATE INDEX~ON~TABLESPACE~を使います。-- インデックス作成SQLCREATE INDEX {インデッ...
プライマリーキー・インデックス(index)

Oracleのインデックス(INDEX)の表領域を変更するSQL

Oracleのインデックス(INDEX)の表領域を変更するSQLOracleのインデックスは作成後でも表領域を変更することができます。-- インデックスの表領域を変更ALTER INDEX {インデックス} REBUILD TABLESPA...
プライマリーキー・インデックス(index)

Oracleのインデックス(INDEX)を再作成するSQL【REBUILD】

Oracleのインデックス(INDEX)を再作成するSQL【REBUILD】Oracleのインデックス(INDEX)は無効になってしまうことがあります。インデックスが無効になっていれば、インデックスを再作成する必要があります。Oracleの...
プライマリーキー・インデックス(index)

Oracleのインデックスを削除するSQL【DROP INDEX】

Oracleのインデックスを削除するSQL【DROP INDEX】Oracleのインデックスは作成後でも削除できます。インデックスを削除するにはDROP INDEX~を使います。-- インデックス削除DROP INDEX {インデックス};...
プライマリーキー・インデックス(index)

【Oracle】インデックス(INDEX)の状態を確認するSQL【USER_INDEXES】

Oracleのインデックス(INDEX)の状態を確認するSQL【USER_INDEXES】Oracleのインデックスはまれに無効になってしまうことがあります。インデックスが有効になっているか、無効になっているか「USER_INDEXES」を...
プライマリーキー・インデックス(index)

Oracleのインデックス/INDEX(索引)とは

Oracleのインデックス/INDEX(索引)Oracleのインデックス(索引)とは何でしょうか?「インデックスとは本に見出しをつけるようなもので、インデックスを使うと速くなります」といっても、ピンとこないと思います。ちょっとだけ別の話をし...