引越しました!

http://blog.mogmet.com/blog-entry-59.html

へアクセスしてください。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【Oracle】インデックスの一覧を調べるときのSQL

インデックスがちゃんと貼ってあるかどうか調べるときのSQLの備忘録。

MySQLでいういわゆる以下の様なやつ

SHOW INDEX FROM テーブル名 [FROM DB名]



上記のOracle版。
忘れがちなのでメモメモ。


備忘↓







とりあえず以下をたたいて終了

select * from all_ind_columns where table_name='テーブル名' order by index_name, column_position



複合インデックスとかあるときは、column_positionの順番で見る。(1,2,3とかならぶのでorderしてる)

同じテーブルでだぶってたらindex_ownerでさらに絞込みをかける。

とりあえず遅いと思ったらこれであるかどうか確認してみよう。




テーマ : データベース
ジャンル : コンピュータ

トラックバック


この記事にトラックバックする(FC2ブログユーザー)

まとめtyaiました【【Oracle】インデックスの一覧を調べるときのSQL】

インデックスがちゃんと貼ってあるかどうか調べるときのSQLの備忘録。MySQLでいういわゆる以下の様なやつSHOW INDEX FROM テーブル名 [FROM DB名]上記のOracle版。忘れがちなのでメモメモ。備忘↓

コメントの投稿

非公開コメント

スポンサーリンク
FC2カウンター
最新記事
最新コメント
カテゴリ
アマゾンドリンク
検索フォーム
リンク
ブロとも申請フォーム

この人とブロともになる

アクセスランキング
[ジャンルランキング]
コンピュータ
1936位
アクセスランキングを見る>>

[サブジャンルランキング]
未設定
--位
アクセスランキングを見る>>
バックリンク
最新トラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。