数据库
kobelieve11
这个作者很懒,什么都没留下…
展开
-
mysql存储引擎简单介绍
首先,要添加一个新的引擎,就必须重新编译MySQL。在默认情况下,MySQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型是InnoDB和BERKLEY(BDB)。 1、ISAM:ISAM是一个明确且经得起时间考验的数据表格管理方法,它在设计的时候就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不...转载 2018-07-28 09:22:05 · 121 阅读 · 0 评论 -
MySQL性能优化
1.当只要一行数据时,使用limit 1 查询时如果确定会得到一条数据,这种情况加上limit 1会提高性能。因为MySQL数据库引擎会在找到一条结果停止搜索,而不是继续查询下一条是否符合标准直到所有记录查询完毕。 2.选择正确的数据库引擎(主要是InnoDB和MyISAM) 3.用not exists 代替not in not exists用到了连接能够发挥已经建立好的索引...原创 2018-08-01 20:33:35 · 108 阅读 · 0 评论