10gのtkprof
今日はOracle10gをインストールして、性能評価ができるようになりました。
ただ、tkprofの9iとの違いにだいぶ時間をとられました。
9iではtkprofのパラメータに、explain=scott/tigerがあり、実行計画を表示してくれます。planの表がないときには自動的に作って、使った後で削除してくれます。
10gではexplainを指定するときには、明示的に、table=scott.plan_tableオプションが必要で、実行前にutlxplan.sqlを実行して、plan_tableを作っておく必要があります。
最初その違いが分からずに、explainオプションでテーブルが作れないというエラー(ORA-00922)が表示されて、だいぶ悩みました。
あと、一度とレースファイルを作ると、もう一度別のトレースを作るためには、一旦SQL*PLUSを終了しなければいけません。
答えはやはりネットから。先人たちに感謝です。
カテゴリ
ソフトウェアトラックバック(0)
このブログ記事を参照しているブログ一覧: 10gのtkprof
このブログ記事に対するトラックバックURL: http://codeanimato.com/mt/mt-tb.cgi/450


コメントする