摘要:
author:skate当系统出现性能瓶颈时,尽量较少不必要的资源消耗,最后就是平衡cpu,内存,io,network等资源,使数据库可以稳定的运行。oracle数据库优化的根本是1.尽量减少资源消耗,例如优化sql,减少sql本身的资源消耗2.如果无法进一步减少资源的消耗,那就让数据尽量靠近cpu,也就是把数据从硬盘转移到内存(内存的读写速度快) 或者换更快的磁盘本文就简单总结下如何缓存数据和数据库对象(也就是把数据移向内存,提高内存的命中率,以提高整体io速度)1.缓存数据 2.缓存数据对象的定义,例如package,procedure,pl/sql和sql(也就是cursor)等上面说的 阅读全文
posted @ 2010-08-29 16:23
无双的小宝
阅读(854)
评论(0)
推荐(0)
摘要:
oracle优化-----监控指标author:skate在想优化数据库前,首先要确认数据库是否需要优化,这就需要一些监控指标了,如,事务响应时间,数据库的逻辑读,数据库的物理读/物理写等。日常监控这些指标,从这些数值的波动可以观察数据库的负载,再配合os的统计信息如下sql运行两次,取其差值,就是系统的总的逻辑读select * from v$sysstat s where s.NAME like 'consistent gets'如下sql运行两次,取其差值,就是系统的总的物理读(应用的,不是实例本身的)select * from v$sysstat s where s.N 阅读全文
posted @ 2010-08-29 16:21
无双的小宝
阅读(1842)
评论(0)
推荐(0)
摘要:
DBA 职责及日常工作职责:1.安装和升级数据库服务器,以及应用程序工具构建和配置网络环境.2.熟悉数据库系统的存储结构预测未来的存储需求,制订数据库的存储方案.3.根据开发人员设计的应用系统需求创建数据库存储结构.4.根据开发人员设计的应用系统需求创建数据库对象5.根据开发人员的反馈信息,在必要的时候修改数据库的结构6.管理数据库的用户维护数据库的安全性7.控制和监控用户对数据库的存取访问8.监控和优化数据库的性能9.制定数据库备份计划,灾难出现时对数据库信息进行恢复10.备份和恢复数据库11.联系数据库系统生产厂商,跟踪技术信息12.解决客户端中间层和服务器的链接问题13.保证安全连接每日 阅读全文
posted @ 2010-08-29 00:29
无双的小宝
阅读(632)
评论(0)
推荐(0)

浙公网安备 33010602011771号