1

変更できないJavaアプリケーションがあり、それがOracleデータベースに送信するSQLクエリは、パフォーマンスの観点から(控えめに言っても)多くのことが望まれています。

DBに送信する前にSQLを変更する方法はありますか?

たとえば、SQLをインターセプトして変更できるjdbcプロキシはありますか?ネット上の同様の質問はhttp://www.dbforums.com/microsoft-sql-server/1644179-source-code-jdbc.htmlであり、このようなプロキシの例はhttp://code.google.comにあります。 / p / log4jdbc /

アプリケーション自体を変更できない場合にSQLをインターセプトして書き換えるより良い方法はありますか?

4

1 に答える 1

1

私は個人的にこれを試したことはありませんが、P6spy (http://sourceforge.net/projects/p6spy/) があなたのニーズに対応しているようです。

于 2012-04-18T13:50:10.190 に答える