忍者ブログ
ブログ
[7] [6] [5] [4] [3] [2] [1]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



奥が深いですね。

データ量によって実行計画が変わってしまうので、数千万件単位の
のデータに対応するSQLを組むのが非常に難しい;

INDEXが効いていてもヒット率によってはフルスキャンと変わらないので
悩ましい。
メモ書いておきます。

<SQLチューニングについて参画した現場で今までに学んだこと>

・INDEXが効かない外部結合・Viewを使わない。

・INDEXが効いていても遅い場合はPKで検索する。

・数万件単位の登録・削除を繰り返すと統計情報がずれるので
 ANALYZEを行う。
 (ANALYZEコマンドはCBOには非推奨。なので10gからはプロシージャを使用。)

・GROUP関数を使ったSQLのINDEXはGROUPBY句の項目全指定で
 高速化する。

PR



コメント


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


トラックバック
この記事にトラックバックする:
カレンダー
08 2024/09 10
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
フリーエリア
最新コメント
最新トラックバック
プロフィール
HN:
Taiga
年齢:
44
性別:
男性
誕生日:
1980/09/02
職業:
SE
趣味:
写真・読書
自己紹介:
自然を愛するフリーのSEです。
バーコード
ブログ内検索
最古記事
P R
カウンター
忍者ブログ [PR]