如何限制某些用户一个SESSION可用并行服务器不超过2个,profile实现不了哦! 就是限制某些用户,一个SESSION的可用并行服务器的数目不超过2个,即使他写了很高的并行度,但限制他不能用。不知道有什么好的方法实现限制一个SESSION的可用的并行服务器的数目?profile实现不了哦! 愿听听大家的见解!~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 profile 限制CPU_PER_CALL LOGICAL_READS_PER_CALL 就可以达到你限制用户独占资源的目的。“限制一个session能使用多少并行服务器”,这个提法是什么意思了,使用的服务器集群? 先把profile的并行会话数改了。然后再执行 alter system set resource_limit=true; 一个session连上数据库后,在这个session里用select /*+parallel(10,a)*/ from large_tab a;在这个语句里,用到了10个并行服务器。我就希望限制,这个USER的session不能用太高的并行服务器profile 限制CPU_PER_CALL LOGICAL_READS_PER_CALL -此参数仅仅能限制逻辑读的数量,不能限制并行度 cpu_per_callcpu_per_session限制用户对cpu资源的过度占用,实际上就限制了用户使用高并行度的语句。不是非得要oracle给一个parallel_per_call的选项吧 expdp发生意外致命错误问题 建一个spool过程时遇到的问题 求一条sql语句 如何用sql语句查询表的结构 急!!!ORACLE过程中的出口值在JAVA中如何获取 oracle连接错误 标准c里怎样连接oracle? 如何导出生成表的sql语句? oracle集群问题 无法登录到oracle management server! 请问在oracle数据库里处理生日提醒功能,该怎么做 如何对clob字段内的内容做搜索匹配
“限制一个session能使用多少并行服务器”,这个提法是什么意思了,使用的服务器集群?
然后再执行
alter system set resource_limit=true;
select /*+parallel(10,a)*/ from large_tab a;
在这个语句里,用到了10个并行服务器。我就希望限制,这个USER的session不能用太高的并行服务器profile 限制CPU_PER_CALL LOGICAL_READS_PER_CALL -此参数仅仅能限制逻辑读的数量,不能限制并行度
cpu_per_session
限制用户对cpu资源的过度占用,实际上就限制了用户使用高并行度的语句。
不是非得要oracle给一个parallel_per_call的选项吧