社区
基础和管理
帖子详情
数据库性能调优
fanyang111
2013-07-19 08:52:33
我们的业务系统用的是oracle,原来运行了6个月都比较正常,现在近几天总是发现数据库负载很高,我想各位高手们能不能给提供个排查的思路和方法,比如说提供个性能优化的工具之类的让我大概有个解决问题的方向。
我知道我表达的也不是很清楚,还望大侠指点一下!
...全文
355
8
打赏
收藏
数据库性能调优
我们的业务系统用的是oracle,原来运行了6个月都比较正常,现在近几天总是发现数据库负载很高,我想各位高手们能不能给提供个排查的思路和方法,比如说提供个性能优化的工具之类的让我大概有个解决问题的方向。 我知道我表达的也不是很清楚,还望大侠指点一下!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fanyang111
2013-07-22
打赏
举报
回复
我把AWR报告发给2位大侠了,也多谢各位的帮助了。可惜分太少.....
沉---枫
2013-07-22
打赏
举报
回复
无非就是根据业务需要、当前的硬件环境及操作系统来优化数据库和应用中的SQL语句。(如还有中间件则要优化中间件的设置)。数据库方面需要优化的参数主要有sessions,processes,memory_max_target,memory_target等
陈字文
2013-07-21
打赏
举报
回复
从外到内,从上到下 检查网络情况,主机的负载情况,例如CPU的空闲时间\使用率\是否有大量的虚拟内存操作 检查是否有大量排序\是否有大量的硬解析\ORACLE的若干进程是否正常\PGA SGA SHARED_BUFFER DATA_CACHE_BUFFER LOG_BUFFER大小设置情况\检查PFILE 打开AWR报告,能够反映基本情况\检查表空间的大小是否满足现在需求,最好不是autoextend的形式 检查SQL执行情况\是否需要做表分析\索引是否建立的过多\执行过程中是否利用了索引,执行计划是否是最优的\是否有不合理的定时任务\触发器\是否有不合理的业务需求\是否有表未分区\垃圾回收中是否存在大量数据 其他调优...例如 是否可以换一种思路写sql\是否可以将大表切割为小表\有的存储过程是否需要替换为更简略的形式........ 从一个点很难解答你的问题,如同中医把脉,必须根据不同的病症,根据ORACLE运行的机制调理或者下药.
linwaterbin
2013-07-21
打赏
举报
回复
AWR发到我邮箱 我帮你看看 DBA_WaterBin@foxmail.com
linwaterbin
2013-07-21
打赏
举报
回复
AWR Oracle内置的性能调优工具
惜分飞
2013-07-20
打赏
举报
回复
发一些业务高峰的awr给我,我大概给你看下 dba@xifenfei.com
多壮志
2013-07-19
打赏
举报
回复
这个东西复杂了,说起来有点像废话。 但归根结底就是分析OS和ORACLE的统计数据。 既可以用oem也可以用各种dbms包。 查看这些数据的目的就是为了知道哪些对象出问题了(先不考虑OS), 例如是否因为更多事务,或者部分的SQL变得低效等等,通过工具这些都很容易获得的。 锁定了对象就可以找更具体原因,总之基本的方法就是逐个排查。
善若止水
2013-07-19
打赏
举报
回复
看看数据库中有多少锁,并着重看看等待的时间有多少。我的理解是,数据库的负载高不是问题,问题是如果都是在等同一个资源,那就有问题了。
数据库
性能调优
.原理与技术2 - 中文电子书
数据库
性能调优
.原理与技术 - 中文电子书 第1章 基本原理 1.1 原理的作用 1.2 个基本原理 1.3 基本原理和知识 第2章 事务处理调优 2.1 本章目标 2.2 封锁和并发控制 2.3 日志和恢复子系统 2.4 操作...
数据库
性能调优
.原理与技术.pdf
数据库
性能调优
.原理与技术.pdf 调优需要有广泛的知识,这使得它既简单又复杂。 说调优简单,是因为调优者不必纠缠于复杂的公式和规则。许多学术界和业界的研究者都在尝试将调优和查询处理建立在数学基础之上。 称...
Oracle
数据库
性能优化整套方法论之系统与实例优化
本套课程为Oracle
数据库
性能优化整套方法论的上半部课程,结合Oracle体系架构,从系统和实例优化的角度全面地...掌握
数据库
最佳性能配置和优化思路,是
数据库
性能工程师和DBA学习好Oracle
数据库
性能调优
的推荐课程。
oracle
数据库
性能调优
(1)
数据库
性能调优
是知识密集型的学科,需要综合考虑各种复杂的因素:
数据库
缓冲区的大小、索引的创建、语句改写等等。总之,
数据库
性能调优
的目的在于使系统运行得更快。
数据库
调优技术可以在不同的
数据库
系统中使用。...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章