![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 90
抹茶2077
有效输出,无限进步。
展开
-
MySQL索引优化的几种方式
索引高性能优化1. 使用独立的索引列 错误的查询语句会使得索引无效…select user_id from user where user_id-1=4;第一个例子中,对索引列user_id进行了一次方程运算,然后进行查询,然而这样的操作MySQL无法自动识别,导致主键索引失效了。select date_col from t where TO_DAYS(CURRENT_DATE) -TO_DAYS(data_col)<=15;select date_col from t where原创 2021-11-11 16:06:41 · 4830 阅读 · 0 评论 -
翻遍了三本书,我总结了这些MySQL索引高频知识
MySQL索引高频总结当谈论索引的时候,我们在谈论什么?“索引”是一种由存储引擎实现的,用于快速查找记录的一种数据结构,举例来说,就像大部书的目录。复杂的ORM工具也只能创建主键相关的索引查询,在数据库的查询优化方面,对索引的优化举足轻重,因此了解和学习索引,依然十分重要。1. 使用索引优势劣势优势:使用索引,很大程度地减少了需要对数据库数据的扫描量,对数据的检索不必全盘扫描,减少了对数据库的I/O次数。B-Tree索引不但可以在叶子节点中存储数据,并且按照顺序存储,因此对于常见的分组和排原创 2021-11-02 12:53:28 · 2498 阅读 · 5 评论