大型oracle数据库优化设计方案

大型oracle数据库优化设计方案

ID:364509

大小:54.50 KB

页数:10页

时间:2017-07-28

大型oracle数据库优化设计方案_第1页
大型oracle数据库优化设计方案_第2页
大型oracle数据库优化设计方案_第3页
大型oracle数据库优化设计方案_第4页
大型oracle数据库优化设计方案_第5页
资源描述:

《大型oracle数据库优化设计方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、XXXXXXXXXOracleDatabase10g课程论文大型oracle数据库优化设计方案学生姓名:xxxxxxx学号:xxxxxxxxxx年级专业及班级:xxxxxxx指导老师:xxxxxxx学院:xxxxxxxxxxxx湖南·长沙提交日期:2007年07月目录摘要……………………………………………………………………………4关键词…………………………………………………………………………4前言………………………………………………………………………………41数据库优化自由结构OFA…………………………………………………………42充分利用系统全局区域SGA……………

2、…………………………………………42.1数据块缓冲区………………………………………………………………42.2字典缓冲区…………………………………………………………………52.3重做日志缓冲区……………………………………………………………52.4SQL共享池…………………………………………………………………53规范与反规范设计数据库…………………………………………………………53.1规范化…………………………………………………………………53.2反规范化………………………………………………………………53.2.1反规范的必要性…………………………………………………53

3、.2.2反规范技术………………………………………………………53.3数据库设计中的优化策略……………………………………………64合理设计和管理表……………………………………………………………64.1利用表分区………………………………………………………………64.2避免出现行连接和行迁移……………………………………………64.3控制碎片…………………………………………………………………64.4别名的使用……………………………………………………………74.5回滚段的交替使用……………………………………………………75索引Index的优化设计………………………………………

4、……………………75.1管理组织索引…………………………………………………………75.2聚簇的使用…………………………………………………………………75.3优化设置的索引……………………………………………………………76多CPU和并行查询PQO方式的利用……………………………………………77实施系统资源管理分配计划………………………………………………………88使用最优的数据库连接和SQL优化方案…………………………………………89充分利用数据的后台处理方案减少网络流量……………………………………910总结………………………………………………………………………………9

5、参考文献………………………………………………………………………10致谢……………………………………………………………………………10大型oracle数据库优化设计方案学生:XXXXX指导老师:XXXXX(XXXXXXXXXXXXXXXXXXXXX,长沙410128)摘要:本文主要从大型数据库ORACLE环境四个不同级别的调整分析入手,分析ORACLE的系统结构和工作机理,从九个不同方面较全面地总结了ORACLE数据库的优化调整方案。关键词:ORACLE数据库环境调整优化设计方案前言中南论文对于ORACLE数据库的数据存取,主要有四个不同的调整级别,第一级调整是操作系

6、统级包括硬件平台,第二级调整是ORACLERDBMS级的调整,第三级是数据库设计级的调整,最后一个调整级是SQL级。通常依此四级调整级别对数据库进行调整、优化,数据库的整体性能会得到很大的改善。下面从九个不同方面介绍ORACLE数据库优化设计方案。  一、数据库优化自由结构OFA数据库的逻辑配置对数据库性能有很大的影响,为此,ORACLE公司对表空间设计提出了一种优化结构OFA。使用这种结构进行设计会大大简化物理设计中的数据管理。优化自由结构OFA,简单地讲就是在数据库中可以高效自由地分布逻辑数据对象,因此首先要对数据库中的逻辑对象根据他们的使用方式和物理结构对数据

7、库的影响来进行分类,这种分类包括将系统数据和用户数据分开、一般数据和索引数据分开、低活动表和高活动表分开等等。数据库逻辑设计的结果应当符合下面的准则:(1)把以同样方式使用的段类型存储在一起;(2)按照标准使用来设计系统;(3)存在用于例外的分离区域;(4)最小化表空间冲突;(5)将数据字典分离。二、充分利用系统全局区域SGASGA是oracle数据库的心脏。用户的进程对这个内存区发送事务,并且以这里作为高速缓存读取命中的数据,以实现加速的目的。正确的SGA大小对数据库的性能至关重要。SGA包括以下几个部分:2.1、数据块缓冲区(datablockbufferc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。