暂无图片
select查询慢
我来答
分享
李晓昂
2019-08-27
select查询慢

同一条select查询语句,正常1秒内返回查询结果。

偶发出现查询缓慢的情况:15秒、20秒、一分多钟才返回查询结果。

问题复现无规律。


我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
李晓昂
暂无图片 评论
暂无图片 有用 0
打赏 0
李晓昂
上传附件:db1_0010_0030.sql
暂无图片 评论
暂无图片 有用 0
打赏 0
李晓昂
上传附件:db1_0300_0335.sql
暂无图片 评论
暂无图片 有用 0
打赏 0
李晓昂
上传附件:db1_dba_hist_sqlstat.sql
暂无图片 评论
暂无图片 有用 0
打赏 0
章芋文

首先看了下AWR,基本上没什么负载。

关于同一条SQL的执行时间有很多因数,在执行计划没问题的情况下,解析、缓存、并发、IO、CPU、锁等都会影响。

建议拿出具体SQL的sql report和10046 trace再做详细对比分析。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle数据库发生行迁移,会带来什么问题?
回答 1
已采纳
行迁移只会影响性能,不会影响应用。因为应用不知道存在行迁移,应用使用的SQL与之前没有任何不同。如果通过一个索引来读发生了行迁移的这一行,索引会指向原来的块,原来的块再指向新块。要得到具体的行数据,原
子查询进行内连接查询不一致问题
回答 4
没有明白你有什么问题?你想做什么?
oracle 数据库的表覆盖以后要重新导入?
回答 1
没看懂。表如果是被全表更新了,你可以用闪回先查查原来的。用闪回来恢复。
ORA-00600报错如何修复
回答 1
也没说数据库版本,查了下mos,参考下这个文档 Bug13087149ORA600[2662]afterconverttosnapshotstandbyfollowingaflashback
关于Oracle数据库审计,大家是怎么做的
回答 4
回复章芋文:感谢你的回答。1.数据库自带的audit审计,如果要审计DML操作,要开到DBEXTENDED级别,对数据库的影响可能较大,所以一直很犹豫要不要开,不知道有没有公司会开到这个级别?2.AV
rhel8安装生产环境的oracle,如何配置selinux?
回答 1
已采纳
建议还是直接disable掉selinux,如果oracle想用selinux,因为默认selinux中没有包含oracle的服务模块,因此你需要先创建oracleSELinux模块,然后使用sema
Oracle中能否统计近一年内表、视图、存过、序列使用的次数?
回答 2
某个用户在某时刻查过某个表,是可以做审计的,视图应该是一样,因此是可以做的,procedure,就算本身不行,在后面加上一条SQL自己做审计不就行了么
oracle 9i exp 导出时,带有参数flashback_scn 时,报ORA-01466 EXP-00008 EXP-00000
回答 1
看看你的完整命令。从错误号看:ORA01466DESCRIPTION:unabletoreaddatatabledefinitionhaschangedCAUSE:Queryparsedaftertb
oracle rac 11g安装执行root.sh时报错
回答 11
监控状态贴一下,我感觉像是监控有问题。贴一下:/etc/hosts和listener.ora里的内容
dba_rollback_segs 的status online和offline 有什么区别
回答 1
已采纳
dbarollbacksegs的status说的是回滚段状态,联机状态下,回滚段能够数据库事务所使用,脱机状态下数据库事务无法使用回滚段
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~