加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

Oracle:设置查询超时

发布时间:2021-01-17 10:42:20 所属栏目:站长百科 来源:网络整理
导读:我有一个PL / SQL措施,它通过透明网关查询AS400数据库.偶然AS400不相应查询(也许是收集题目)而且PL / SQL措施挂起. 是否有任何要领可觉得Oracle查询配置超时,以便在颠末一按时刻后非常上升? 办理要领 您是否实行在AS400透明网关初始化文件中配置HS_FDS_CONN

我有一个PL / SQL措施,它通过透明网关查询AS400数据库.偶然AS400不相应查询(也许是收集题目)而且PL / SQL措施挂起.

是否有任何要领可觉得Oracle查询配置超时,以便在颠末一按时刻后非常上升?

办理要领

您是否实行在AS400透明网关初始化文件中配置HS_FDS_CONNECT_PROPERTIES参数?

超时2分钟:

HS_FDS_CONNECT_PROPERTIES="timeout='120'"

配置查询超时的另一个更通用的选项是建设设置文件并将其分派给运行查询的用户.

资源设置文件可用于为任何特定会话中的全部范例的行使配置限定 – 可用的一个资源限定是毗连时刻.

譬喻,您可以建设设置文件as400_tg_profile并为其分派最长2分钟的毗连时刻:

create profile as400_tg_profile limit connect_time 2;

…然后您可以将此设置文件分派给运行查询的用户:

alter user as400_tg_user profile as400_tg_profile;

建设设置文件有许多选项,有许多要领可以将设置文件分派给特定用户,因此您应该阅读文档.

假如必要动态分派特定的资源限定,您还可以思量行使Oracle Resource Manager建设资源组和资源设置文件 – 这使您可以对各个会话的资源举办细粒度节制.

Oracle documentation对此很是好 – 对付初学者来说,请阅读:

http://www.oracle.com/technology/products/manageability/database/pdf/twp03/twp_oracle%20database%2010g%20resource%20manager.pdf

有关具体信息:

http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/dbrm.htm#ADMIN027

这是在Enterprise Manager中更轻易行使的成果之一,但在下面给出了一个快速的PL / SQL示例:

http://www.dba-oracle.com/job_scheduling/resource_manager.htm

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读