1 / 5
文档名称:

数据库优化设计方案.doc

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

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

分享

预览

数据库优化设计方案.doc

上传人:tmm958758 2019/5/24 文件大小:28 KB

下载得到文件列表

数据库优化设计方案.doc

文档介绍

文档介绍:把以同样方式使用的段类型存储在一起;按照标准使用来设计系统;存在用于例外的分离区域;最小化表空间冲突;(5)将数据字典分离。二、充分利用系统全局区域   系统全局区域是数据库平台的心脏,如Oracle数据库的SGA(SYSTEMGLOBALAREA) 。用户的进程对这个内存区发送事务,并且以这里作为高速缓存读取命中的数据,以实现加速的目的。正确的SGA大小对数据库的性能至关重要。SGA包括以下几个部分: 1、数据块缓冲区(datablockbuffercache)是SGA中的一块高速缓存,占整个数据库大小的1%-2%,用来存储从数据库重读取的数据块(表、索引、簇等),因此采用leastrecentlyused(LRU,最近最少使用)的方法进行空间管理。 2、字典缓冲区。该缓冲区内的信息包括用户账号数据、数据文件名、段名、盘区位置、表说明和权限,它也采用LRU方式管理。 3、重做日志缓冲区。该缓冲区保存为数据库恢复过程中用于前滚操作。 4、SQL共享池。保存执行计划和运行数据库的SQL语句的语法分析树。也采用LRU算法管理。如果设置过小,语句将被连续不断地再装入到库缓存,影响系统性能。  另外,SGA还包括大池、JAVA池、多缓冲池。但是主要是由上面4种缓冲区构成。对这些内存缓冲区的合理设置,可以大大加快数据查询速度,一个足够大的内存区可以把绝大多数数据存储在内存中,只有那些不怎么频繁使用的数据,才从磁盘读取,这样就可以大大提高内存区的命中率。三、规范与反规范设计数据库 1、规范化范式是符合某一级别的关系模式的集合,根据约束条件的不同,一般有1NF、2NF、3NF三种范式。规范化理论是围绕这些范式而建立的。规范化的基本思想是逐步消除数据依赖中不合适的部分,使模式中的各关系模式达到某种程度的“分离”,即采用“一事一地”的模式设计原则,因此,所谓规范化实质上就是概念的单一化。数据库中数据规范化的优点是减少了数据冗余,节约了存储空间,相应逻辑和物理的I/O次数减少,同时加快了增、删、改的速度。但是一个完全规范化的设计并不总能生成最优的性能,因为对数据库查询通常需要更多的连接操作,从而影响到查询的速度。故有时为了提高某些查询或应用的性能而有意破坏规范规则,即反规范化。 2、反规范化 ⑴反规范的必要性是否规范化的程度越高越好呢?答案是否定的,应根据实际需要来决定,因为“分离”越深,产生的关系越多,结构越复杂。关系越多,连接操作越频繁,而连接操作是最费时间的,在数据库设计中特别对以查询为主的数据库设计来说,频繁的连接会严重影响查询速度。所以,在数据库的设计过程中有时故意保留非规范化约束,或者规范化以后又反规范,这样做通常是为了改进数据库的查询性能,加快数据库系统的响应速度。 ⑵反规范技术在进行反规范设计之前,要充分考虑数据的存取需求,常用表的大小、特殊的计算、数据的物理存储等。常用的反规范技术有合理增加冗余列、派生列,或重新组表几种。反规范化的好处是降低连接操作的需求、降低外码和索引数目,减少表的个数,从而提高查询速度,这对于性能要求相对较高的数据库系统来说,能有效地改善系统的性能,但相应的问题是可能影响数据的完整性,加快查询速度的同时降低修改速度。 3、数据库设计中的优化策略数据应当按两种类别进行组织:频繁访问的数据和频繁修改的数据。对于频繁访问但是不频繁修改的

最近更新

儿童健康:糖尿病的征兆 9页

日本在华汽车厂商供应商选择倾向问题研究 6页

校园及周边治安综合治理工作总结(通用5篇) 11页

汽车专业实训基地建设方案 14页

焊接变形的控制 7页

健康饮食--高血压饮食指导篇 11页

健康评估--高血压患者健康评估路径 10页

线上教育所带来的感受5篇精选 停课不停学心得.. 7页

解除租赁合同协议书 16页

质量管理十大案例 4页

道路桥梁实习日记12篇 9页

锅炉设备参数 11页

高中地理必修二高频考点归纳整理 8页

《乘法口诀二》教学设计 6页

九年级化学全一册知识点总结 10页

分析化学的应用 10页

无聊发朋友圈的说说 4页

幼儿园幼儿外出活动应急预案范文(通用5篇) 7页

新能源汽车技术模拟练习题与答案 15页

校内志愿服务活动策划书(精选6篇) 10页

入党思想汇报格式范文-思想汇报格式写法及范文.. 4页

细胞生物学03 6页

道路工程测量(圆曲线缓和曲线计算公式) 15页

2024年“物业管理及公共服务”等知识考试题库.. 38页

2024年一级注册建筑师之建筑物理与建筑设备考.. 132页

2024年事业单位教师招聘(言语理解与表达)30.. 175页

2024年公共卫生防疫员:防控、调查、疫苗等技.. 26页

2024年刑法知识考试题库及完整答案(历年真题.. 55页

2024年汽车维修工技能理论考试题库附完整答案.. 46页

2024年考研(历史)模拟题及答案(真题汇编).. 31页