在具有相當大的規模並且每天執行5k-8k操作的數據庫表上使用Oracle Change Notification會有任何性能開銷嗎?Oracle變更通知,性能開銷?
連續運行了兩天後,我發現幾個「java.lang.IndexOutOfBoundException」
在具有相當大的規模並且每天執行5k-8k操作的數據庫表上使用Oracle Change Notification會有任何性能開銷嗎?Oracle變更通知,性能開銷?
連續運行了兩天後,我發現幾個「java.lang.IndexOutOfBoundException」
8K每天操作實在是微不足道。我10歲的筆記本電腦可以做到這一點。我懷疑你的Java錯誤不是性能/開銷相關的。
你能否給我提供任何網址,我可以更多地瞭解不同的數據庫更改通知類型 –
https://docs.oracle.com/cd/B28359_01/appdev.111/b28424/adfns_cqn.htm#BDCGGACA – BobC
它應該通知我,只有在插入。 所以我已經設置了, prop.setProperty(OracleConnection.DCN_IGNORE_DELETEOP,「true」); prop.setProperty(OracleConnection.DCN_IGNORE_UPDATEOP,「true」); –