2024-01-15
在10.2.0.1以上版本的数据库中,预计某个SQL执行期间,若可以在PGA中提供至少1GB的排序区,那么其执行性能将显著提升,请问,以下哪些做法是可能实现这一目标的?
多选题
A alter system set "_SMM_MAX_SIZE" = 1048576
B alter system set "_PGA_MAX_SIZE" = 1G;
C alter system set PGA_AGGREGATE TARGET = 5G;
D 在目标会话,执行:alter session set WORKAREA_SIZE_POLICY=MANUAL; alter session set sort_area_size=1073741824; (1024*1024*1024=1073741824) ,然后在该会话中执行目标SQL。
收藏
分享
3条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
大神, 我要把oracle 数据库迁移到一台新的oracle机器上面。 在保证数据完整性的同时, 如何还能保证效率 ?
回答 2
整体迁移根据停机窗口,数据类型,数据库版本,数据量;是否包含复杂的数据类型等等综合考虑,一般数据泵oggadgxtts,甚至如果ASM磁盘重新映射启动都可以的
Oracle 慢SQL可能会使ibtmp1文件爆增吗?
回答 1
已采纳
Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。重启数据库可以释放临时表空间,如果不能重启实例,而一直保持问题sql语句的执行,tem
oswacher
回答 1
暂无文字回复
Oracle RAC 11G 从单存储external 切换到双存储normal,有什么速度较快的方法吗?
回答 3
学习了
有兄弟搞过11.2.0.4dbua升级到19C的么?求经验分享
回答 1
已采纳
论坛上有很多这样的资料,提问前可以先搜索一下试试Oracle11G原地升级19CPDB
PLSQL或Navicat等工具连接oracle,查询表数据,使一些指定的词汇直接显示成*怎么实现?
回答 2
1.如果你是想使某些列都变成,可以使用wallet功能。2.如果是可以新建一个用户,那么你可以在本用户创建一个视图,视图里用replace处理号,然后在新用户下,以原表名为名称,建立一个指向视图的同义
Tablespace
回答 3
dfh看是哪个目录下有空间如/u02目录,然后给表空间加数据文件altertablespacexxxadddatafile&39;/u02/data/xxx.dbf&39;size30g;
rac11g,领导上升级到最新版本,是哪个?怎么弄好些
回答 1
已采纳
那不是得上oracle19crac?
Dear 各位大神,紧急求助,Oracle数据库用Toad 管理工具扩表空间扩1个G时异常终止,toad 查到的表空间为16G,实际Linux 查到的是17G,已经reset过了,但是2边还是不一致。这个不一致的问题怎么处理,请支支招。感谢。
回答 13
可以在源环境新建TS18G数据文件,测试一下
11grac数据库配置adg备库,adg也能是rac或者是单机,还有备库实例能和主库实例名一致吗?
回答 3
把需求说清楚,基本上都可以实现多个实例的ADG
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
热门文章
Oracle 推出新的 AI 和自动化功能,助力客户优化供应链管理
Oracle 19c 升级迁移注意事项:INMEMORY JOINGROUP 创建的 ORA-38350 异常
ORACLE高水位线(HWM)和shrink table(表空间收缩)
“没想到你是这样的吃豆人”——Oracle Code现场Demo演示
Oracle和MySQL如何判断是否为空或NULL
获取SQL执行计划最基础的方法是啥?
Oracle SQL 高手必知的调优方法 <二>
Oracle 与字符串相关的SQL查询
Oracle 用窗口函数问题获取产品在日期的代码化
在Oracle中,TWO_TASK环境变量的作用是什么?