暂无图片
Oracle 数据库很慢,怎么处理?
我来答
分享
暂无图片 匿名用户
Oracle 数据库很慢,怎么处理?

Oracle 数据库很慢,怎么处理?

我来答
添加附件
收藏
分享
问题补充
8条回答
默认
最新
布衣
暂无图片

具体问题具体分析 ,你这一句话太笼统了。。。。。。。。。

暂无图片 评论
暂无图片 有用 2
Ruian

描述的不够详细,可以把报告贴出来

排除网络硬件文件的话,可有先查一下有没有什么等待事件,死锁等,大部分情况是sql引起的。最好还是生成一份报告分析下

暂无图片 评论
暂无图片 有用 2
watson

先来份awr报告出来。用墨天轮的在线工具中的awr报告分析下看。

暂无图片 评论
暂无图片 有用 0
刘贵宾

导致数据库运行很慢的原因非常多,例如可能是开发人员SQL语句写的不好导致执行性能比较差。所以,碰到这类问题,不能给出一个非常精确的答案,但是可以按照如下的步骤去检测:

1、top或topas查看系统的CPU利用率是否正常,找到最耗费资源的Oracle进程,然后进入数据库查询相关的会话,找到SQL语句再进行具体分析。如果CPU正常,那么就很可能是由于开发人员写的SQL语句不好,导致SQL执行时间过长,因此,开发人员误认为是数据库运行缓慢。

2、进入数据库查看等待事件是否正常

暂无图片 评论
暂无图片 有用 4
watson
2022-12-22
确实一句太笼统的话,很能定位问题原因,要考虑硬件层面、操作系统层面、数据库层面等等。
yBmZlQzJ

awr报告分析下原因吧

暂无图片 评论
暂无图片 有用 2
virvle
1 查看资源情况,看是CPU 内存 还是IO问题 2 导出AWR 3 根据上2步得到的结果,进一步分析,是突发业务引起负载太高还是存在慢SQL引起负载高 4 针对性优化
暂无图片 评论
暂无图片 有用 0
风行

先来份awr报告出来。用墨天轮的在线工具中的awr报告分析下看。

暂无图片 评论
暂无图片 有用 0
duke
暂无图片

1 查看资源情况,看是CPU 内存 还是IO问题 

2 导出AWR ,进一步分析,是突发业务引起负载太高还是存在慢SQL引起负载高 

4 针对性优化

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏