首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >限制Oracle / ASPX查询时间

问限制Oracle / ASPX查询时间
EN

Stack Overflow用户
提问于 2009-07-07 19:39:26
回答 2查看 288关注 0票数 0

如何自动终止运行超过60秒的查询?

查询从VB ASPX页面调用到Oracle数据库。

我不介意将限制放在数据库本身或调用aspx代码中。

仅供参考:我使用绑定了'asp:SqlDataSource`的asp:GridView来查询数据库。

仅供参考:System.Data.OracleClient的connectionString没有Connection Timeout属性(link)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-07-07 22:40:29

在数据库中,您可以为用户创建一个PROFILE,如果语句(或会话)超过某些限制,它将终止该语句(或会话)。然而,这些是用LOGICAL_READS_PER_CALL或CPU_PER_CALL而不是时间来衡量的。另外,请记住,对于INSERT/UPDATE/DELETE/MERGE,终止将需要回滚所做的任何更改,这可能需要额外的时间。

票数 2
EN

Stack Overflow用户

发布于 2009-07-07 19:42:32

在vb.net代码中设置命令对象的CommandTimeout属性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1094379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档