

No.3
- 回答日時:
すでに回答が出ていますが、Viewには
INDEXは張れません。
ViewでもINDEXを使用したい場合は、
元の表にINDEXを張ります。
従来のSQLとViewのスピードが同じくらい
であれば、効果があがると思います。
INDEXが有効に使われない場合は、HINT分なども
効果があります。
ただ、パフォーマンスの道は、奥が深いです。
SQL Traceを取得して、ボトルネックに
なっている部分を見つけると、効果的な
チューニングが出来ます。
そうですね。今では全体のインデックスの見直しが必要になっています。
なかなか有効にインデックスが使用されないのでヒントも多用しています。
実行計画を見ていろいろ試してみます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト タックインデックスシール 2 2023/04/28 05:14
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
- 政治 中学生です。良いこと思いついたんですが憲法に特許法みたいな条文を作って、最初に政策・法律案を考えた立 6 2022/11/19 18:48
- SEO Googleで会社名を入れて検索するとホームページが表示されるようにしたい 4 2022/09/06 23:36
- PHP アップロードファイルの数に応じてCSSを動的に変更したいのですが、方法がわかりません 3 2023/07/23 21:59
- 外国株 インデックス投資は、実は罠がある、バンガード社が、ウオール街の ランダムウオーカーとか、宣伝活動した 2 2023/01/06 22:08
- その他(学校・勉強) 自分の市場価値を高めるには 3 2022/07/12 09:11
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- 物理学 熱力学 エントロピー 断熱自由膨張 熱力学第2法則 クラウジウスの不等式 2 2022/07/14 12:58
- 数学 M種類の部品からN種類の部品を抽出する効率的なアルゴリズム 2 2022/04/22 16:51
このQ&Aを見た人はこんなQ&Aも見ています
-
VIEWの元のテーブルのindexって有効なのでしょうか?
MySQL
-
ビューにインデックスを設定できませんか?
SQL Server
-
キャッシュを使わずにSELECTを投げたい
Oracle
-
-
4
VIEWに対してWHERE句をつける
MySQL
-
5
SELECT INTOで一度に複数の変数へ代入をするにはどのようにすれがよいでしょうか?
PostgreSQL
-
6
ビューで引数を使いたい
SQL Server
-
7
データを削除しても表領域の使用率が減りません
Oracle
-
8
WHERE句の実行順序
Oracle
-
9
FROM の中で CASE を使えるでしょうか
SQL Server
-
10
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
11
Oracleでの文字列連結サイズの上限
Oracle
-
12
SQLローダーCSV取込で、囲み文字がデータ中に入っている場合について
Oracle
-
13
SIDとSERVICE_NAMEの違いとは?
Oracle
-
14
Oracle 2つのDate型の値の差を「分」で取得したい
その他(データベース)
-
15
GROUP BYを行った後に結合したい。
Oracle
-
16
CSVファイルの中で、「 , 」カンマを使いたい
その他(コンピューター・テクノロジー)
-
17
Oracleのデータ型、NUMBERについて
その他(データベース)
-
18
SQL、2つのテーブルで条件一致したものだけdeleteする方法は?
Oracle
-
19
viewのバックアップ
Oracle
-
20
テーブルに主キーを作らないデメリットは?
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Viewにインデックスは張れ...
-
SQL*Loaderで、データを加工し...
-
アナライズとインデックス作成...
-
INDEXの無効化
-
Oracleのあいまい検索について
-
インデックス作成後アナライズ...
-
Oracle Databaseのインデックス...
-
PervasiveSQL (Btrieve) で、デ...
-
索引の再作成について
-
OracleTextの索引再構築について
-
データを削除しても表領域の使...
-
ORA-00959: 表領域'****'は...
-
異なるスキーマからデータを抽...
-
postgreSQLのint型は桁数指定が...
-
特定のスキーマのテーブルを一...
-
CLOB型へのINSERT
-
SQLでスキーマ名(所有者名)の...
-
Data Pump で大量データインポ...
-
テーブルからのselectにおいて...
-
ACCESS 複数テーブル・複数フィ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Viewにインデックスは張れ...
-
INDEXの無効化
-
SQL*Loaderで、データを加工し...
-
アナライズとインデックス作成...
-
SQL*LoaderとInsertの違いについて
-
文字列中のスペースを排除する...
-
可変個数のデータはどう納める?
-
オプティマイザはどちらのモー...
-
データ表示順序
-
論理読み込みブロック数とは?
-
統計情報について
-
主キー以外の項目にNotNull制約...
-
IN 句ではインデックスが使用さ...
-
インデックス作成後アナライズ...
-
索引の再構築をすべき?
-
【ORACLE】ダイレクトロードイ...
-
Oracle Databaseのインデックス...
-
【ANALYZE】 テーブル・インデ...
-
Wordで複数の索引を作りたい
-
該当データが存在しないときに...
おすすめ情報