PostgreSQL と Oracle11g をサポートする hibernate を使用してアプリケーションを構成しました。PostgreSQLで実行されるすべてのSQLのロギングを有効にする方法を見つけました(サーバー側でのロギング)。ただし、Oracle11g サーバーで同じことを有効にする方法が見つかりませんでした。
1 に答える
0
それを行うには2つの方法があります。次のいずれかを追加します
sql_trace=true
また
event="10046 trace name context forever, level 12"
データベースのinit.oraファイルで、インスタンスを再起動します。altersystemコマンドを使用して設定を有効にすることもできます。これにより、トレースディレクトリにトレースファイルが作成されます。共有サーバーを使用していない場合は、データベースセッションごとにトレースファイルが作成されます。これらのファイルは、テキストエディタで読み取ったり、tkprofで分析したりできます。
于 2012-08-08T06:40:55.350 に答える