优化评论分页查询
发表于:2024-10-04 作者:千家信息网编辑
千家信息网最后更新 2024年10月04日,possible_keys、key、key_len都为null,可见在表上是没有可用索引的计算区分度,越接近1区分度越好,应该放到联合索引的左侧建好联合索引之后的explain:翻页越多,速度越慢,进
千家信息网最后更新 2024年10月04日优化评论分页查询
possible_keys、key、key_len都为null,可见在表上是没有可用索引的
计算区分度,越接近1区分度越好,应该放到联合索引的左侧
建好联合索引之后的explain:
翻页越多,速度越慢,进一步优化:
优化的前提:comment_id是商品评论表的主键,且有覆盖索引
原理:
利用覆盖索引,取出主键comment_id,再进行排序,取出所需数据,之后再同评论表通过主键来排序,取出其他字段。这种方式的数据开销是:索引的io + 索引分页后的结果,也就是这15行数据对应表的io,比优化前的io节省很多。优点在于:每次翻页消耗的资源和时间基本相同。
适应场景:
当查询和排序字段,也就是where子句和order by子句涉及的字段有对应覆盖索引的情况下。并且中间结果集很大的时候也适应这种情况
索引
字段
数据
排序
评论
也就是
子句
情况
结果
区分度
联合
查询
很大
相同
优点
前提
原理
商品
场景
开销
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么查服务器内存双通道
mysql 数据库导出
棋牌软件开发迅游
软件开发的各种角色
mysql数据库查看死锁的进程
吴江区口碑好的网络技术有哪些
深受欢迎的语音会议软件开发
网络安全检查 网信
mac 搭建数据库
数据库字典中的位数是什么意思
长宁区租房软件开发
盐城节能刀片服务器厂家
如何从软件开发转项目管理
数据库系统三级模式设计范围
男子服务器丢车
土豆视频服务器走丢了怎么回事
北京华悦网络技术公司
本机登录服务器的账号
服务器好好的提示磁盘满
大华V3视频服务器
欧美硕博论文数据库
经营数据库数据需具备哪些技术
橱柜摆放设计软件开发
苹果手机了解服务器失败
如何读取数据库字段的值
数据库技术及程序设计电子书
软件开发技术认知
简述网络安全概念
手机的网络安全主题班会
服务器情况