![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
walter1990
菜鸟
展开
-
数据库索引
以MySQL数据库索引为例,参考文章为:MySQL索引背后的数据结构及原理 索引(Index)是帮助MySQL高效获取数据的数据结构。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。 图1展示了一种可能的索引方式。左边是数据表,一共有两列七条记录,最左边的是数据原创 2015-12-18 20:47:16 · 403 阅读 · 0 评论 -
Sql语句优化注意
1.尽量不要对列名进行函数处理,而是针对后面的值进行处理 例如 where col1=-5的效率比where -col1=5的效率要高。 因为后面的条件对列值进行了计算。这样的条件下优化器无法使用索引,而是要针对所有值进行计算之后才能再比较 2. 尽量使用和数据列一样的值进行操作 如果col1是数值型, 那么例如 where col1=2和where col1='2',则前者效率原创 2016-04-17 10:04:59 · 285 阅读 · 0 评论