- PR -

SQLトレース

1
投稿者投稿内容
guest98
常連さん
会議室デビュー日: 2006/02/02
投稿数: 22
投稿日時: 2006-02-03 11:53
SQLトレースで実行計画を取得したいと思っています。

トレースファイルはOracleサーバ側に出来るんですよね?
社内LANのセキュリティで、DBには接続できるのですが、
oracleが入っているサーバーのディレクトリは覗けません。

クライアント側で実行計画を取得する方法はありませんか?
もしもし
ぬし
会議室デビュー日: 2004/10/15
投稿数: 280
投稿日時: 2006-02-03 12:01
引用:

guest98さんの書き込み (2006-02-03 11:53) より:

クライアント側で実行計画を取得する方法はありませんか?



クライアント側にファイルが出るわけではないですが、explain plan を
実行することで実行計画を確認することはできるかと。
ただ、データベース側で予め作業が必要なので、やはりデータベース管理者に
ご相談、ということにはなりますね...。
_________________
もしもし@RMAN 友の会
takashi
会議室デビュー日: 2003/01/27
投稿数: 7
投稿日時: 2006-02-03 13:01
sqlplusにて接続し、autotraceをonにしてあげると取得出来ますよ。
ただ、plan_tableを作成しておく必要があります。
権限等も必要だったかもしれません。
やはりDBAに相談でしょうか。
guest98
常連さん
会議室デビュー日: 2006/02/02
投稿数: 22
投稿日時: 2006-02-03 13:18
やはり管理者を無視しては無理なのですね。
一度、相談してみます。

回答ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)