1 / 3
文档名称:

数据库读书笔记.docx

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

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

分享

预览

数据库读书笔记.docx

上传人:春天的故事 2022/1/14 文件大小:17 KB

下载得到文件列表

数据库读书笔记.docx

文档介绍

文档介绍:数据库读书笔记
数据库读书笔记
1 / 31
数据库读书笔记
数据库念书笔录
导语:念书笔录是指念书时为了把自己的念书心得记录下来或为了把文中的出色部分整理出来而做的笔录。以下是数据库念书笔录的内容,希望你们喜爱!
数据库念书笔录n物化视图——物化视图是包含一个查问结果的数据库对象,物化视图不是在使用时才读取,而是早先计算并保留表连结或齐集等耗时许多的操作结果,这样在查问时大大提升读取速度,特别合用于多个数据量较大的表进行连结操作及散布式数据库中需要进行散布
在多个站点的表进行连结操作时使用。
物化视图能够进行远程数据的当地复制,此时物化视图的储存也能够成为快照。主要用于实行数据库间的同步。
物化视图关于数据库客户端的使用者来说好像一个实
际表,拥有和表同样的一般select操作,而其其实是一个视图,一个按期刷新的数据视图。物化视图的刷新可采纳自动刷新和人工刷新两种方式,详细刷新方式和刷新时间在定义物化视图的时候能够定义。使用物化视图能够实现视图的全部功能,因物化视图不是在使用时才读取,而大大提升了读取速度,特别使用抽取大批数据表中某些信息以及散布式环境中跨节点进行多表数据连结的场合。
齐集
在数据库运转早期,数据库对 SQL语句各样写法的性能
好坏还不敏感,可是跟着数据库正式使用,数据库中的数据
不停增添,低质 SQL语句和气的 SQL语句之间的速度差别就
渐渐显示出来。
合理使用索引
防止和简化排序:往常在运转orderby和groupby的SQL语句值,会波及到排序操作,应该简化成防止对大型
表进行重复排序,因为磁盘排序的开支是很大的。与内存排序对比,磁盘排序操作很慢,进而会花销很长时间,降低数据库性能,并且磁盘排序会耗费暂时表空间中的资源。
当能够利用索引自动以适合的序次产生输出时,优化器
就能够防止不用要的排序步骤,以下是一些影响要素因为现
有索引的不足,致使排序时索引中不包含一个或几个待排序
的列;groupby 或orderby 子句中列的序次与索引的序次
不同样;排序的列根源于不同的表。
为了防止不用要的排序,就要正确成立索引,合理地归并数据表。假如排序不行防止,那么应该试图简化它,如减小排序的范围等。
除去对大型表数据的次序存取:嵌套查问中,对表的次序存取对查问效率可能产生致命的影响。防止这类状况的主要方法就是对连结的列进行索引。还可以够使用并集来防止次序存取,只管在全部的检查列上都有索引,但某些形式的where子句逼迫优化器使用次序存取。
数据库读