OracleMasterExpertパフォーマンス&チューニング資格の勉強方法

 先日私は、OracleのExpert試験であるパフォーマンスチューニングに合格しました。この認定試験の合格までに行った勉強方法を紹介します。

1.まずは黒本で基礎知識を習得

 当初は認定試験を受験することよりも、現場の性能問題を解決したくて黒本を購入しました。黒本には性能レポートの読み方や待機イベントの内容や調査の仕方、チューニングの実装方法が書かれており非常に役立ちました。おかげで現場の性能問題も解決することができました。

2.実機検証

 実務で性能問題が発生していたので実機で検証し、実際に本番機に反映していきました。また、使わなかった技術も検証機や自宅のPCにあるOracleで検証してみるなど、実際にどのような仕組みで、どのように動作するのか確認していきました。

3.WEB問題集

 実際の試験は黒本の問題集よりも、レポートの読み取り問題が多かったです。試験対策としてWEBの問題集を使用しました。日本語の怪しいサイトは控え、日本に本社があり日本で運用されている会社を選択しWEB問題集を購入し正答率が98%になるまで繰り返しました。WEB問題集購入の際は、サイト選びにご注意ください。

>>おすすめのORACLE参考書まとめ




★★★ブログ村ランキングに1票お願いします!もちろん無料です(笑)★★★
ブログランキング・にほんブログ村へ

【SQLでお困りの方にオススメ】
■SQLが遅くなる原因
・SQLが突然遅くなる原因と対応方法
・OracleSQLのレスポンスが遅い原因3つ
・JOINを使って表結合するとSQLが遅い!?
・SQLがパラレル実行されない原因

■SQLチューニングの基礎知識
・ORACLE SQLのヒントとは
・ORACLEのオプティマイザと実行計画について
・ORACLEのテーブルやインデックスの「統計情報」とは

■SQLチューニングの方法
・SLECT文が遅いときのインデックス作成によるチューニング方法
・Update文が遅いときのチューニング方法
・Delete文が遅いときのチューニング方法
・IN句をEXISTS句に置き換えするチューニング方法
・OR句の置き換えによるチューニング方法
・IN句の置き換えによるチューニング方法
・テーブルアクセスフルスキャンを無くしてチューニングする方法
・SQLでGROUP BYが遅いときのチューニング方法
・SQLのソート処理が遅い場合のチューニング方法

■表や索引の断片化対策
・プロが教えるORACLEの表や索引の断片化解消の見積り方法
・ORACLE表の断片化を解消する3つの方法

■SQLのチューニングの補足情報
・ORACLE SQLヒントの書き方
・SQLに複数のヒントの書き方
・OracleSQLに実装すべき3つのSQLヒント
・ORACLE表の統計情報取得日の確認方法
・「統計情報が古い」とはどういうことか
・ORACLE表の統計情報の取得方法

【自己学習したい方にオススメ】
・自宅で勉強用にORACLEデータベースを無償でダウンロードし構築する方法
・OracleMasterGold12cに一ヵ月で合格した勉強方法
・OracleMasterExpertパフォーマンス&チューニングに一ヵ月で合格した勉強方法
・手に職がない人はIT業界へ、オススメ資格と勉強方法
・OracleDBのチューニング勉強方法
・OraclePL/SQL勉強方法