JDBC接続を使用してOracle DBの変更を監視したいと考えています。 DBイベントに登録してコールバックを介してイベントを受け取ることができるかどうかは誰にも分かりますか?テーブルを明示的にポーリングして変更を明示したくありません。JDBCイベントを購読するOracle
よろしく、 ウラジミール
JDBC接続を使用してOracle DBの変更を監視したいと考えています。 DBイベントに登録してコールバックを介してイベントを受け取ることができるかどうかは誰にも分かりますか?テーブルを明示的にポーリングして変更を明示したくありません。JDBCイベントを購読するOracle
よろしく、 ウラジミール
これは、Oracleの "変更通知" を行うことができます。
http://docs.oracle.com/cd/B28359_01/java.111/b31224/dbmgmnt.htm#CHDEJECF
これは、OracleデータベースとOracle JDBCドライバのバージョンによって異なります。新しいバージョンではDatabase Change Notificationがサポートされているため、アプリケーションでデータベースイベントを購読することができます。 JDBC Developer's Guideには、これを実装する方法について説明する章があります。
ありがとう、私は11.2.0を使用します。最近は十分だと思います。 – Vladimir
ありがとう、それを試してみよう – Vladimir