Oracle连接优先级

问题描述:

也许这听起来很奇怪,但我需要在Oracle连接上安排优先级。它是这样的:Oracle连接优先级

我有一个主要'连接',将数据从oracle中抽出,它应该尽可能快。

我有两个其他连接,应该(理想情况下)使用所有不专用于第一个查询的oracle资源。

有没有办法做到这一点,通过连接字符串参数或手段?

如果你的意思是建议一个等待第一个连接完成其工作的场景,那么启动其他人,这是不好的,因为我不知道用户什么时候开始第一个连接,所以我应该终止'背景'查询,或让他们完成 - 他们在某些场合做了两分钟 - 他们将大量数据从数据库引擎抽取到客户端(Fastest OLEDB read from ORACLE

顺便说一句 - “没有办法优先化SQL甲骨文的声明“也会很好的来自一些Oracle的权威!这将使我能够搜索其他选项。

您可以使用资源管理器来做这种事情。不幸的是,我从来没有用过它,所以我无法帮助实际的配置。

请参见:http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96521/dbrm.htm

+0

我已经想到了这一点为好,但资源管理器将帽资源,防止执行,而不是分配优先级。我认为需要一个自己的解决方案。 – dpbradley 2010-08-27 14:17:03