上級試験対策『黒本』シリーズ。企業内やサービスで扱うデータ量の爆発的な増加を背景に、Oracleデータベースのパフォーマンス・チューニング(性能改善)はますます重要度を高めています。本書は、パフォーマンス・チューニングに関する知識の深さを問う、オラクルマスターの上級資格「Oracle Database 11g PerformanceTuning Certified Expert」を取得するための学習書です。その認定試験「Oracle Database 11g:Performance Tuning」の重要なポイントを、ORACLE MASTER教育の第一人者である人気講師がピックアップしてわかりやすく解説しました。
本書掲載の模擬問題をすべて収録したe ラーニングサービス「iStudy LE」も提供します。試験合格の対策はこれ1冊で万全です!
第1章 チューニングの概要
パフォーマンス測定の目的
パフォーマンス測定の概要
チューニングの目的
問題の定義
チューニングの範囲
チューニングの優先順位
パフォーマンスと安全性のトレードオフ
確認問題
確認問題解答
第2章 診断とチューニング用のツール
基本チューニングツール
動的パフォーマンスビュー(V$ ビュー)
時間モデル
システム統計情報
待機イベント
ベース統計とメトリック
アラートの使用
アラートログとトレースファイル
サーバー生成アラート
Statspack の使用
Statspack の概要
インストール
スナップショットの作成
スナップショットのメンテナンス
レポートの作成
レポートの分析
確認問題
確認問題解答
第3章 自動ワークロードリポジトリ(AWR)ベースのツール
自動ワークロードリポジトリ(AWR)の使用
自動ワークロードリポジトリの概要
自動ワークロードリポジトリのメンテナンス
レポートの作成
レポートの分析
期間の比較レポートの作成
ベースライン
AWR ベースラインの概要
AWR ベースラインの作成
ベースライン統計の計算
適応しきい値
Active Session History(ASH)
ASH の概要
ASH レポートの作成
Automatic Database Diagnostic Monitor(ADDM)
ADDM の概要
ADDM の実行
ADDM による分析結果
確認問題
確認問題解答
第4章 共有プールのチューニング
共有プールの分析
共有プールのアーキテクチャ
共有プールのメモリー割当て
共有プールの診断
ライブラリキャッシュのチューニング
無効化の回避
SQL 文の共有
共有プールアドバイザ
ソフト解析の回避
共有プールへのオブジェクトの固定
共有プールの予約領域
その他のチューニング
ディクショナリキャッシュ
結果キャッシュ
ラージプール
確認問題
確認問題解答
第5章 バッファキャッシュのチューニング
バッファキャッシュの分析
バッファキャッシュのアーキテクチャ
バッファキャッシュの診断
バッファキャッシュのチューニング
バッファキャッシュのチューニングの概要
バッファキャッシュアドバイザ
表のキャッシュ
複数バッファプール
その他のチューニング
複数のDBWn とI/O スレーブ
プライベートプール
確認問題
確認問題解答
第6章 PGA のチューニング
PGA の分析
SQL 作業領域
一時表領域
PGA のチューニング
ソート処理の回避
手動PGA メモリー管理
自動PGA メモリー管理
一時表領域のチューニング
一時表領域の構成
一時表領域グループ
確認問題
確認問題解答
第7章 自動メモリー管理
手動共有メモリー管理
グラニュル
動的SGA
自動共有メモリー管理
自動共有メモリー管理の概要
自動共有メモリー管理の構成
自動メモリー管理
自動メモリー管理の概要
自動メモリー管理の構成
確認問題
確認問題解答
第8章 記憶域のチューニング
表領域のチューニング
表領域の概要
ローカル管理とディクショナリ管理
自動セグメント領域管理と手動セグメント領域管理
エクステントサイズ
データブロック
ブロックサイズ
表の圧縮
移行と連鎖
移行と連鎖の概要
移行の検出
セグメントの再構築
セグメントの縮小
索引の管理
索引の診断
索引の再構築
索引の使用状況の診断
REDO ログの分析
REDO ログのアーキテクチャ
チェックポイントのアーキテクチャ
REDO ログバッファサイズの調整
REDO ログの診断
確認問題
確認問題解答
第9章 I/O チューニング
I/O のチューニング
ファイルシステムの特性
I/O 測定とI/O 統計
RAID とデータベース
ASM のチューニング
自動ストレージ管理(ASM)
ASM ディスクグループのガイドライン
確認問題
確認問題解答
第10章 SQL チューニング
診断ユーティリティ
SQL 文の処理フェーズ
EXPLAIN PLAN
カーソルキャッシュからの実行計画の取得
AWR からの実行計画の取得
SQL*Plus のAUTOTRACE
SQL トレース
実行計画のチューニング
索引のタイプ
結合処理
SQL パフォーマンスの管理
SQL アクセスアドバイザ
SQL チューニングアドバイザ
SQL 計画ベースライン
確認問題
確認問題解答
第11章 アプリケーションの管理
オプティマイザ統計の調整
オプティマイザの概要
オプティマイザ統計情報の収集
統計プリファレンス
ヒストグラム統計
統計の公開と遅延
統計のリストア
自動化メンテナンスタスク
サービス
サービスの概要
サービスの作成
サービスを利用した機能
確認問題
確認問題解答
第12章 Real Application Testing
SQL パフォーマンスアナライザ
ワークフローフェーズ
SQL パフォーマンスアナライザの実行
データベースリプレイ
データベースリプレイの概要
データベースリプレイのステップ
Enterprise Manager による実行
確認問題
確認問題解答
第13章 模擬試験
模擬試験 問題
模擬試験 解答
模擬試験 解説
付録
付録A 用語集
付録B iStudy LE の使い方
iStudy for Oracle Master について
iStudy LE について
iStudy LE(Web 版)の利用手順
iStudy LE(Workplace 版)の利用方法
iStudy LE(モバイル版)の利用方法
LE 版の操作や利用までの手順に関するお問い合わせ
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1刷 | 003 下から2番目の段落 1~2行目 |
未 | 済 |
|
2011.08.03 | ||||||
1刷 | 014 表0-1 「試験時間」 |
未 | 済 |
|
2011.08.03 | ||||||
1刷 | 037 図2-2 「DB時間」 |
未 | 済 |
|
2011.08.18 | ||||||
1刷 | 038 「重要」の「時間モデルについて」3つめの項目 |
未 | 済 |
|
2011.12.09 | ||||||
1刷 | 054 下から2行目 |
未 | 済 |
|
2011.09.13 | ||||||
1刷 | 055 図2-6 |
未 | 済 |
|
2011.09.13 | ||||||
1刷 | 058 本文下から2行目 |
未 | 済 |
|
2011.09.13 | ||||||
1刷 | 059 「重要」最終行 |
未 | 済 |
|
2011.09.13 | ||||||
1刷 | 060 下から4~5行目 |
未 | 済 |
|
2011.08.30 | ||||||
1刷 | 064 表2-15 |
未 | 済 |
|
2011.09.14 | ||||||
1刷 | 078 上部の表 「レコード」5つ目の項目 |
未 | 済 |
|
2011.05.12 | ||||||
1刷 | 080 「インスタンスCPU情報」4行目 |
未 | 済 |
|
2011.05.12 | ||||||
1刷 | 086 問題2-1 |
未 | 済 |
|
2011.12.09 | ||||||
1刷 | 088 問題2-1 解答 |
未 | 済 |
|
2011.12.09 | ||||||
1刷 | 092 「自動ワークロードリポジトリの概要」5行目 |
未 | 済 |
|
2012.03.12 | ||||||
1刷 | 096 本文3行目 |
未 | 済 |
|
2011.05.12 | ||||||
1刷 | 119 例3-5 「繰返しベースラインテンプレートの作成」12行目 |
未 | 済 |
|
2012.02.14 | ||||||
1刷 | 122 画面3-16 一番下の図 囲み内3行目 |
未 | 済 |
|
2011.08.23 | ||||||
1刷 | 148 問題3-2 正解 |
未 | 済 |
|
2011.03.31 | ||||||
1刷 | 149 「問題3-3」解説2~3行目 |
未 | 済 |
|
2012.03.12 | ||||||
1刷 | 154 本文5行目 |
未 | 済 |
|
2011.07.29 | ||||||
1刷 | 165 「重要」下から2行目 |
未 | 済 |
|
2011.08.18 | ||||||
1刷 | 187 4行目 |
未 | 済 |
|
2011.05.12 | ||||||
1刷 | 188 表4-8 「予約領域サイズが使用されていない場合」の「REQUEST_MISSES」 |
未 | 済 |
|
2011.08.04 | ||||||
1刷 | 203 4つ目の箇条書き「Parse CPU to Parse Elapsd %」 |
未 | 済 |
|
2011.05.25 | ||||||
1刷 | 203 3つ目の箇条書き「Execute to Parse %」1行目 |
未 | 済 |
|
2015.10.01 | ||||||
1刷 | 216 表の「説明」下から3つ目の項目 1行目 |
未 | 済 |
|
2011.03.31 | ||||||
1刷 | 217 図5-3 説明文 |
未 | 済 |
|
2011.08.23 | ||||||
1刷 | 220 「重要」3行目 |
未 | 済 |
|
2011.03.31 | ||||||
1刷 | 251 9~10行目 |
未 | 済 |
|
2011.05.12 | ||||||
1刷 | 252 例6-3 5行目 |
未 | 済 |
|
2011.08.23 | ||||||
1刷 | 271 5行目 |
未 | 済 |
|
2011.03.31 | ||||||
1刷 | 272 「重要」3行目 |
未 | 済 |
|
2011.03.31 | ||||||
1刷 | 274 「重要」3行目 |
未 | 済 |
|
2011.03.31 | ||||||
1刷 | 283 表7-3 「MEMORY_TARGET」列、「説明」4項目め 1行目 |
未 | 済 |
|
2011.08.30 | ||||||
1刷 | 315 本文3行目 |
未 | 済 |
|
2011.03.31 | ||||||
1刷 | 320 10行目 |
未 | 済 |
|
2011.05.12 | ||||||
1刷 | 350 中ほどの見出し |
未 | 済 |
|
2011.03.31 | ||||||
1刷 | 384 図10-7 |
未 | 済 |
|
2011.05.12 | ||||||
1刷 | 402 「OPTIMIZER_MODEのヒント」2行目 |
未 | 済 |
|
2011.08.30 | ||||||
1刷 | 410 「列統計」の「説明」 |
未 | 済 |
|
2011.05.12 | ||||||
1刷 | 421 例11-7 4行目 |
未 | 済 |
|
2011.08.30 | ||||||
1刷 | 423 2行目 |
未 | 済 |
|
2011.08.30 | ||||||
1刷 | 425 ページ中央あたり 「-- 式の統計収集」の下6行目 |
未 | 済 |
|
2011.08.30 | ||||||
1刷 | 435 本文2~5行目 |
未 | 済 |
|
2011.04.06 | ||||||
1刷 | 476 4行目 |
未 | 済 |
|
2011.05.12 | ||||||
1刷 | 486 「think_time_scaleとthink_time_auto_correct」1行目 |
未 | 済 |
|
2012.03.12 | ||||||
1刷 | 494~495 P494 最終行~P495 1行目 |
未 | 済 |
|
2011.04.12 | ||||||
1刷 | 495 3箇所 |
未 | 済 |
|
2011.04.12 | ||||||
1刷 | 496 2箇所 |
未 | 済 |
|
2011.04.12 | ||||||
1刷 | 536 問題57 選択肢 |
未 | 済 |
|
2012.02.01 | ||||||
1刷 | 546 問題71 選択肢d |
未 | 済 |
|
2011.05.25 | ||||||
1刷 | 569 最後の箇条書き |
未 | 済 |
|
2011.05.12 | ||||||
1刷 | 578 下から2行目 |
未 | 済 |
|
2012.05.17 | ||||||
1刷 | 584 4行目 |
未 | 済 |
|
2011.05.25 | ||||||
1刷 | カバー 「試験インフォメーション」の「試験時間」 |
未 | 未 |
|
2011.08.03 | ||||||
1刷 | 試験直前チェックシート P2 右の列「V$LATCHビューについて」最終行、右の列「V$MUTEX_SLEEPビューについて」2行目 |
未 | 済 |
|
2011.03.31 | ||||||
1刷 | 試験直前チェックシート P5 右の列「表の縮小」、「表の圧縮」 |
未 | 済 |
|
2011.03.31 | ||||||
1刷 | 試験直前チェックシート P3 右の列「バッファキャッシュに関する待機イベントについて」1~2行目 |
未 | 済 |
|
2011.03.31 | ||||||
1刷 | 試験直前チェックシート P1 左の列「時間モデルについて」3つめの項目 |
未 | 済 |
|
2011.12.09 | ||||||
1刷 | 試験直前チェックシート P1 右の列「サーバー生成アラートの特徴について」 |
未 | 済 |
|
2011.09.13 |
920 さん
2017-09-19
広い範囲を上手くまとめていると思うが、本番試験では、更に詳しい部分を聞かれる。合格のためには、プラスアルファの勉強が必要。
かと さん
2012-04-20
この本を読む前に、プロとしての物理設計、プロとしてのSQLチューニング、プロとしてのデータモデリングを読んだ方がいいです。
toiwata さん
2016-04-15
難しい本である。(12c版を待っている)