1 / 5
文档名称:

数据库优化.doc

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

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

分享

预览

数据库优化.doc

上传人:在水一方 2019/2/26 文件大小:23 KB

下载得到文件列表

数据库优化.doc

文档介绍

文档介绍:数据库优化数据库优化的目的:避免磁盘I/O瓶颈、减少CPU利用率和减少资源竞争。数据库的优化包括物理上的优化,如良好的平台(硬件平台、网络平台),合理的环境参数(操作系统环境参数、oracle环境参数),及软件上的优化。数据库结构的设计1、数据库的逻辑设计、包括表与表之间的关系是优化关系型数据库性能的核心。一个好的逻辑数据库设计可以为优化数据库和应用程序打下良好的基础。标准化的数据库逻辑设计包括用多的、有相互关系的窄表来代替很多列的长数据表。下面是一些使用标准化表的一些好处。A:由于表窄,因此可以使排序和建立索引更为迅速B:由于多表,所以多镞的索引成为可能C:更窄更紧凑的索引D:每个表中可以有少一些的索引,因此可以提高insertupdatedelete等的速度,因为这些操作在索引多的情况下会对系统性能产生很大的影响E:更少的空值和更少的多余值,增加了数据库的紧凑性由于标准化,所以会增加了在获取数据时引用表的数目和其间的连接关系的复杂性。太多的表和复杂的连接关系会降低服务器的性能,因此在这两者之间需要综合考虑。定义具有相关关系的主键和外来键时应该注意的事项主要是:用于连接多表的主键和参考的键要有相同的数据类型。2、键的设计基本表设计中,表的主键、外键、索引设计占有非常重要的地位,它们与系统的运行性能密切相关。主键(PrimaryKey):主键被用于复杂的SQL语句时,频繁地在数据访问中被用到。一个表只有一个主键。主键应该有固定值(不能为Null或缺省值,要有相对稳定性),不含代码信息,易访问。把常用(众所周知)的列作为主键才有意义。短主键最佳(小于25bytes),主键的长短影响索引的大小,索引的大小影响索引页的大小,从而影响磁盘I/O。主键分为自然主键和人为主键。自然主键由实体的属性构成,自然主键可以是复合性的,在形成复合主键时,主键列不能太多,复合主键使得Join操作复杂化、也增加了外键表的大小。人为主键是,在没有合适的自然属性键、或自然属性复杂或灵敏度高时,人为形成的。人为主键一般是整型值(满足最小化要求),没有实际意义,也略微增加了表的大小;但减少了把它作为外键的表的大小。(2)外键(ForeignKey):外键的作用是建立关系型数据库中表之间的关系(参照完整性),主键只能从独立的实体迁移到非独立的实体,成为后者的一个属性,被称为外键。(3)索引(Index):利用索引优化系统性能是显而易见的,对所有常用于查询中的Where子句的列和所有用于排序的列创建索引,可以避免整表扫描或访问,在不改变表的物理结构的情况下,直接访问特定的数据列,这样减少数据存取时间;利用索引可以优化或排除耗时的分类操作;把数据分散到不同的页面上,就分散了插入的数据;主键自动建立了唯一索引,因此唯一索引也能确保数据的唯一性(即实体完整性);索引码越小,定位就越直接;新建的索引效能最好,因此定期更新索引非常必要。索引也有代价:有空间开销,建立它也要花费时间,在进行Insert、Delete和Update操作时,也有维护代价。二、索引的设计尽量避免表扫描检查你的查询语句的where子句,因为这是优化器重要关注的地方。包含在where里面的每一列(column)都是可能的侯选索引,为能达到最优的性能,考虑在下面给出的例子:对于在where子句中给出了column1这个列。下面的

最近更新

高一年级生物学科质量检测试题(doc 6页) 5页

预包装食品标签审核、校对工作全流程规范 9页

冷热不均引起大气运动示范课 34页

部编人教版四年级语文下册句子专项练习(含答案.. 13页

触摸春天的读后感范文7篇 6页

出去玩的作文5篇 5页

自考03709马克思主义基本原理概论(历年真题与.. 28页

传统节日的作文4篇 7页

吃烧烤日记13篇 11页

第四章几何图形初步2024-2024学年七年级数学上.. 34页

第1-5单元阶段测试卷(一)2023-2024学年语文四.. 9页

砖混结构加固专项方案 12页

3D打印技术在广告材料制造中的变革 25页

生物学学科 安徽省初中学业水平考试纲要 19页

城市热岛效应与生态系统相互作用 24页

河北省衡水中学2024-2023学年高三上学期四调考.. 10页

英语研究报告1000字 7页

美发店充值活动方案 6页

线路接地施工方案 5页

汉语水平考试(HSK)五级-22 真题-无答案 12页

研究报告物理 5页

最新工程热力学思考题答案,第十二章 4页

新标准日本语初级课文翻译上册(2024年整理) 12页

广东深圳市宝安区2024-2024高一(上)期末物理试.. 10页

山西省同煤一中联盟校2024届高考考前提分化学.. 28页

对数函数知识点及典型例题讲解 7页

垂体瘤护理常规 10页

华北电力大学工程热力学考研必做题3 5页

2023年度中国精神心理健康蓝皮书文档 6页

最新联通电子采购平台iPASS客户端使用说明-中.. 5页