チューニングの基礎知識


ここではORACLEデータベースにおけるチューニングの基礎知識に関する記事についてまとめて紹介しています。

チューニングの基礎知識

テーブルやインデックスの統計情報とは
「統計情報が古い」とはどういうことか
オプティマイザと実行計画について
SQLの実行計画の見方
SQLのヒントとは
SQLヒントの書き方:サンプル多数あり
SQLに実装すべき3つのSQLヒント
実際に現場で使ったSQLのヒント句
SQLに複数のヒントの書き方
SQLにヒント句を追加するリスクやデメリット
インデックスの項目の順番の正しい付け方
索引(インデックス)を作成するリスクやデメリット
ハードパースとは
パフォーマンスを左右する待機イベント
SQLプロファイルとは
インデックスが使用されないケース
SQLがパラレル実行されない原因
1つのSQLにテーブルは何個まで書いて良い?
ブロックサイズによるI/O性能の違い
非標準ブロックサイズの表領域を作る方法
SQLチューニングアドバイザの結果は信頼できるのか?
SQLの実行計画をDB側・DBA側で固定すべきか
KEEPバッファにインデックス(INDEX)を置くべきかどうか
バッチ処理でSQLは遅くないけど、処理に時間がかかる原因
DBサーバのメモリを増やした方がいい理由