首页 个人笔记正文

发包工具:数据库的特殊

凯凯 个人笔记 2019-06-01 136 0 发包工具

发包工具:数据库的特殊

自己经常做这件事,所以分享一些经验给大家,数据库其实从某种程度上来说就是一个特殊的文件系统,只不过数据库系统本身对这个系统做了很多特殊的操作,比如提供事务、提供分区、提供复制等等,换句话说,数据库里面的数据还是保存到文件里面的,那么数据库的优化从某种程度上来说就是文件的优化,下面我们就列举一些优化方法。

发包工具:数据库的特殊 第1张

方案一:减少一次读取的数据量记录,既然数据是保存在文件里面的,那么如果你一次要读取文件里面的很多很多数据,肯定性能大打折扣,为什么呢?这就如,你要在一本书里面找很多个字,并且找完,你想想,慢吗?所以对于这种情况,尽可能的减少读取的数据量,比如之前是一次读取1万条,那么现在一次读取100条就可以了。

发包工具:数据库的特殊 第2张

方案二:减少写入文件的次数,我们知道文件的操作就是打开文件、写入数据、关闭文件,现在假设你有10000条修改记录(对同一个表的),每次仅仅执行一次修改,那么你要反复执行打开、写入、关闭文件10000次,试想一下,性能怎么样,所以很多数据库系统都提供了insert一次插入多条记录的功能。


打赏
广告位招租

除特别注明外,本站所有文章均为黑帽seo技术原创,转载请注明出处:http://www.chaoweibo.com/post/204.html

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论