
索引
小飞侠v科比
专注IT全栈技术
展开
-
MYSQL-性能优化篇1 子查询优化 索引优化
1、为什么要进行数据库优化? 1、避免网站页面出现访问错误 由于数据库连接timeout产生页面5xx错误 由于慢查询造成页面无法加载 由于阻塞造成数据无法提交 2、增加数据库的稳定性 很多数据库问题都是由于低效的查询引起的 3、优化用户体验 流畅页面的访问速度 良好的网站功能体验 2、mysql数据库优化 可以从哪几个方面进行数据库的优化?如下图所示: A、SQL及索引优化 根据需求写出良好的S...原创 2019-06-22 15:33:32 · 1168 阅读 · 0 评论 -
MySQL优化之索引实现原理
索引 什么是索引 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺序扫描记录快...原创 2019-06-29 23:50:39 · 322 阅读 · 0 评论