node.js + oracledb -中断正在进行的查询

13z8s7eq  于 2023-04-11  发布在  Node.js
关注(0)|答案(1)|浏览(121)

我目前正在node.js中开发一个Web界面,用于直接从Oracle数据库中的日志表执行SELECT查询。为此,我使用oracledb
由于我们的日志表非常大,SELECT查询可能需要很长时间,即使结果集只有几行(〈10)。
我想允许用户在操作时间过长时中断操作。使用游标或限制行数没有帮助,因为查询本身需要很长时间才能完成。
中断以前使用此方法启动的查询的唯一方法似乎是使用此方法关闭与数据库的连接。是否有其他方法可以中断使用oracledb进行的查询?

tf7tbtn2

tf7tbtn21#

我刚刚找到了解决方案。为了停止正在进行的操作,必须在连接上调用break方法,如下所述。

相关问题