Oracle - OCI 查询超时

标签 oracle timeout prepared-statement oracle-call-interface

是否有任何方法可以设置 Oracle OCI 调用的超时(例如 OCIStmtExecute)?

谢谢

最佳答案

OCI本身没有提供任何方法。

您可以创建一个 Timer 并在超时时发出 OCIBreak()

OCIBreak() 是线程安全和信号安全的。

关于Oracle - OCI 查询超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/756137/

相关文章:

oracle - 为什么 Oracle SQL Developer 中的包和 View 有时即使在编译时也会出现错误?

sql - 棘手的 SQL SELECT 语句

javascript - 在 Angular 单元测试中,如何清理 $timeout promise ,以免它们持续存在?

sql - 如何在数据库中导致超时异常?

Java JDBC - 多个准备好的语句批量插入

oracle - PHP 5 oci_execute() : ORA-01008: not all variables bound

mysql - 如何在 mysql 中删除多个左连接中的孤立行?

php - 检测 PHP 代码块的超时

mysql - 获取mysql中准备好的语句列表

java - 保留 Prepared Statements 成本高吗? (Java 和 JDBC)