查询效率提升10倍!3种优化方案,帮你解决MySQL深分页问题
摘要:开发经常遇到分页查询的需求,但是当翻页过多的时候,就会产生深分页,导致查询效率急剧下降。 有没有什么办法,能解决深分页的问题呢? 本文总结了三种优化方案,查询效率直接提升10倍,一起学习一下。 1. 准备数据 先创建一张用户表,只在create_time字段上加索引: CREATE TABLE `u
阅读全文
posted @
2022-10-17 15:49
鲁班快跑
阅读(93)
推荐(0) 编辑
SQL优化--万能公式(5 大步骤 + 10 个案例)
摘要:SQL优化一般步骤 1、通过慢查日志等定位那些执行效率较低的SQL语句 2、explain 分析SQL的执行计划 需要重点关注type、rows、filtered、extra。 type由上至下,效率越来越高 ALL 全表扫描 index 索引全扫描 range 索引范围扫描,常用语<,<=,>=,
阅读全文
posted @
2022-03-31 09:33
鲁班快跑
阅读(257)
推荐(0) 编辑
mysql游标的使用:对查询的结果进行遍历
摘要:mysql游标的使用:对查询的结果进行遍历 游标 游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。 游标充当指针的作用。 尽管游标能遍历结果中的所有行,但他一次只指向一行。 游标的作用就是用于对查询数据库所返回的记录进行遍历,以便进行相应的操作。 -- 生成所有父id; --
阅读全文
posted @
2022-01-25 18:13
鲁班快跑
阅读(2153)
推荐(0) 编辑