2017-10-19 30 views
0

我目前正在開發node.js中的Web界面,以便直接從Oracle數據庫中的日誌表執行SELECT查詢。爲此,我使用oracledbnode.js + oracledb - 中斷正在進行的查詢

由於我們的日誌表非常大,即使結果集只有幾行(SELECT),SELECT查詢可能也需要很長時間(< 10)。

我想允許用戶在操作時間過長時中斷操作。使用遊標或限制行數不起作用,因爲查詢本身需要很長時間才能完成。

似乎有可能中斷以前開始的查詢using this method的唯一方法是關閉與數據庫using this method的連接。有沒有其他方式可以使用​​來中斷正在進行的查詢?

回答

0

我剛找到解決方案。爲了停止正在進行的操作,必須在連接上調用break方法,如here所述。