2024-04-20
最近遇到特鬼的一件事情:oracle 19c环境下相同的任务在生产环境高端硬件跑不过测试环境的烂机器

生产环境:1.4T内存+288个CPU,19.21 rac,跑这个任务是单机跑的(关闭了一个节点集群)
测试环境:940G内存+160个cpu,19.13 单机
同样的任务在生产环境一跑就是cpu100%,cpu高的sql实际很简单,都走的索引,和测试环境没区别,生产环境搜集的awr报告显示的指标全部都放大几千倍,很离谱!!我都怀疑是新机器有问题了,苦于找不到证据,想哭呀
我来答
添加附件
收藏
分享
问题补充
12条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
oracle执行计划问题
回答 5
原SQL将righ join改成inner join是没问题的, 因为这个right join本身就是一个inner join的逻辑, 但是
Oracle undo_retention 加大到多少合适?
回答 2
已采纳
我们生产上一般是10800,这个也看你实际业务情况。先调一个值,然后观察下,再调整。
在oracle linux6 的哪个版本上可以支持 11g 的ACFS驱动?
回答 2
上传附件:ACFSSupportOnOSPlatforms.(DocID1369107.1).pdf
静默安装Oracle,执行安装命令时,总出现unzip的使用?
回答 8
信息不够,多贴出来点信息才好知道问题
关于Oracle数据库审计,大家是怎么做的
回答 4
回复章芋文:感谢你的回答。1.数据库自带的audit审计,如果要审计DML操作,要开到DBEXTENDED级别,对数据库的影响可能较大,所以一直很犹豫要不要开,不知道有没有公司会开到这个级别?2.AV
请问一下,oracle user_segments表的segment_name 字段以BIN$开头的是什么?
回答 1
是回收站里的数据段,可以使用showrecyclebin查看到回收站里的表
oracle 11G里面有几十个存储过程,这些存储过程是否确定定时执行了,执行后是否成功了,怎么看?
回答 3
不赞成用老式的JOBS,也不赞成自己在PROCEDURE里写运行日志。如可以,建议将这些跑批的任务加到SCHEDULE里。SCHEDULE是JOB的升级版,可记录每次运行的情况。以后直接查相关数据字典
各位有遇到AIX系统数据库sqlplu s直接出现Segmentation fault的吗
回答 2
是不是数据库实例异常重启过,之前的实例的共享内存没有释放,可以考虑重启下操作系统试试
ORA-04030故障
回答 1
检查mmontrace是否消耗大量内存,可能遇到bug了,workaround:altersystemset“ashsize”67108864scopespfile;altersystemseteve
想用虚拟机部署一套 windows 的11g rac,共享存储怎么模拟?
回答 3
vmware和VirtualBox都可以实现共享存储设定!
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~