ニュース
|
Java基本
|
Servlet・JSP
|
オープンソース
|
FAQ
|
掲示板
Javaの道
>
掲示板
>
掲示板(PostgreSQL9.3のIndexの有効可否)
閲覧数:313
掲示板(PostgreSQL9.3のIndexの有効可否)
名前
匿名
題名
PostgreSQL9.3のIndexの有効可否
質問内容
質問を評価する
(0ポイント)
こんにちは。
初歩的な質問なのですが。
テーブル定義で、PK指定を3つのカラムに対して指定してる場合。
一つのDate型カラムで
AND v_date >= '2014-09-01 00:00:00.905'
AND v_date < '2014-10-01 00:00:00.905'
のように検索した場合、このテーブルに対して設定されているIndexは有効となっているのでしょうか?
てっきり、どのDBも列に範囲指定検索した時は、Indexは有効にならないと思ってました。。
質問日時
2013-11-18 13:27:21
名前
匿名
回答内容
回答を評価する
(0ポイント)
回答は
http://javaroad.jp/bbs/answer.jsp?q_id=20131118074101910
と一緒だな。
SQLをやってて、実行状態の調査方法を知らないと、
今後いろいろ困りそうだ。
回答日時
2013-11-18 19:07:16
名前
匿名
回答内容
回答を評価する
(0ポイント)
PgAdminで実行計画を見る限り、IndexScanと出てるのですが、パフォーマンスも遅く、とてもIndexが効いてるような気がしなかったもので。。
範囲指定でIndexが効かないのはOracleだけ??
回答日時
2013-11-19 10:16:16
回答内容を入力し、「確認」ボタンをクリックしてください。
ログインしていません。ログインしなくても回答はできますが、ログインすると、質問・回答の管理、更新があった場合のメールでの通知を受けることができます。 ユーザIDをお持ちでない方は
「ID登録」
からユーザIDの登録を行ってください。
氏名
匿名
回答内容
ツイート
ニュース
|
Java基本
|
Servlet・JSP
|
オープンソース
|
FAQ
|
掲示板