1 / 17
文档名称:

Oracle系列培训教程之七数据库性能优化.doc

格式:doc   页数:17
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Oracle系列培训教程之七数据库性能优化.doc

上传人:799474576 2013/7/29 文件大小:0 KB

下载得到文件列表

Oracle系列培训教程之七数据库性能优化.doc

文档介绍

文档介绍:目录
目录 1
数据库的优化 2
概述 2
监控数据库的性能: 2
优化数据库磁盘I/O 2
建立和优化数据库文件的方针: 6
监控磁盘I/O的方法: 7
优化回滚段 7
检测回滚段争用: 7
通过以下公式计算等待比率: 8
若任何一个的比率大于1%则建议再创一个回滚段: 8
避免动态分配空间 8
优化Redo日志 8
检测Redo日志缓冲区锁存: 8
减少Redo日志转储I/O争用: 8
优化系统全局区(SGA) 9
优化数据库缓冲区高速缓存: 错误!未定义书签。
优化共享池: 错误!未定义书签。
优化数据字典高速缓存: 14
优化游标: 15
注释:以上增加SGA分配的调整以SGA不被换出实存为限,否则SGA部分换出实存反而降低Oracle性能。 15
优化数据库对象: 15
管理表的动态分配。 15
避免链接行。 错误!未定义书签。
优化索引存储参数。 16
数据库的优化
概述
影响数据库性能的因素包括:系统、数据库、网络。
数据库的优化包括:优化数据库磁盘I/O、优化回滚段、优化Rrdo日志、优化系统全局区、优化数据库对象。
监控数据库的性能:
=TRUE 和在你的会话层设置ALTER SESSION SET STATISTICS=TRUE 。运行svrmgrl 用 connect internal 注册,在你的应用系统正常活动期间, 开始统计系统活动,达到一定的时间后, 停止统计。 文件中。( 一般存放在$ORACLE_HOME/RDBMS/ADMIN 子目录下)
优化数据库磁盘I/O
检查系统的I/O问题
在UNIX系统中工具sar-d能检查整个系统的iostat(IO statistics),在NT系统上则使用性能监视器(Performance Monitor).
反映oracle文件I/O的进程
文件
进程
LGWR
DBWN
ARCH
SMON
PMON
CKPT
Fore_ground
PQ Slave
数据库文件
Y
Y
Y
Y
Y
Y
Log文件
Y
归档文件
Y
控制文件
Y
Y
Y
Y
Y
Y
Y
Y
使用V$FILESTAT确定oracle数据文件I/O
SELECT NAME,PHYRDS,PHYWRTS FROM V$DATAFILE DF,V$FILESTAT FS WHERE #=# ;
使用分布I/O减少磁盘竞争
将数据文件和redo log文件分开
Striping 表数据
分开表和索引
减少与oracle无关的磁盘I/O
避免动态空间管理
在创建如表或回滚段的数据库实体时,在数据库中会为这些数据分配空间,该空间被称为段。如果数据库操作引起数据增加并超出了分配的表空间,oracle会扩展该段,动态扩展会降低系统性能。
确定动态扩展
select name,value from v$sysstat where name=’recursive calls’;
分配分区
确定实体的最大大小;
选择存储参数值,使oracle分配足够大的分区,在创建实体时可以装入所有数据
避免回滚段的动态空间管理
回滚段大小由其存储参数所决定,回滚段必须能保存所有交易的回滚入口;
使用set transaction 命令可以为回滚段赋予交易的合适的大小;
对长的查询的修改数据,应赋予大的回滚段,以保持所有的回滚入口;
对OLTP交易,由于频繁交易,每个交易只修改小量的数据,因此赋予小的回滚段。
减少迁移和链接行
使用ANALYZE 收集迁移和链接行的信息;
查询输出表:chained_rows;
如果有许多迁移和链接行,就需要消除迁移行,方法如下:
创建与原表相同列的中间表,以保存迁移和链接行;
从原表中删除迁移和链接行;
将中间表中的行插入到原表中;
删除中间表
删除第一步收集的信息;
重新使用ANALYZE命令查询输出表
在输出表中出现的行都是链接行,只能通过增加数据块的大小来清除。
调整排序
内存中排序
使用动态表V$SYSSTAT的信息反映排序
SELECT NAME , VALUE FROM V$SYSSTAT WHERE NAME IN (‘SORTS(MEMORY)’,’SORTS(DISK)’) ;
SORTS(MEMORY)-不需要使用I/O操作而完全在内存完成的排序

最近更新

2025年四川三河职业学院单招职业倾向性测试题.. 46页

老龄化健康投资 35页

绿色健康饮食理念研究 37页

2025年天等县幼儿园教师招教考试备考题库带答.. 31页

贵金属冶炼工艺创新 36页

羚羊角活性成分提取技术 36页

2025年广西交通职业技术学院单招综合素质考试.. 45页

2025年开封智慧健康职业学院马克思主义基本原.. 13页

2025年文山职业技术学院马克思主义基本原理概.. 12页

2025年旬邑县幼儿园教师招教考试备考题库带答.. 30页

2025年枣庄职业学院马克思主义基本原理概论期.. 13页

2025年武汉音乐学院马克思主义基本原理概论期.. 12页

2025年沈阳医学院马克思主义基本原理概论期末.. 12页

2025年河南轻工职业学院单招职业倾向性考试题.. 44页

2025年浙江广厦建设职业技术大学马克思主义基.. 12页

2026年中医住培带教师资理论考核题库100道含答.. 39页

2025年炎黄职业技术学院马克思主义基本原理概.. 13页

2026年医学微生物学习题集(满分必刷) 40页

2025年绿春县幼儿园教师招教考试备考题库带答.. 31页

小学历史与文化知识竞赛题库100道及答案(易错.. 37页

新安全生产法知识竞赛试题库含答案(最新) 44页

2025年邻水县幼儿园教师招教考试备考题库附答.. 30页

新安全生产法知识竞赛试题库及答案【最新】 43页

最新煤气操作证考试题100道及答案(精选题) 39页

最新煤气操作证考试题100道附完整答案(易错题.. 39页

时尚女鞋十大品牌排行榜 7页

2025年其他饲养动物项目合作计划书 63页

六年级英语上册第一单元测试题-(含答案) 9页

喝酒给老婆的检讨书 6页

刮板式花生脱壳机结构设计 39页