首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据库
订阅
年轻是一场孤独的旅行c
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
实战!聊聊如何解决MySQL深分页问题
大家好,我是捡田螺的小男孩。 我们日常做分页需求时,一般会用limit实现,但是当偏移量特别大的时候,查询效率就变得低下。本文将分4个方案,讨论如何优化MySQL百万数据的深分页问题,并附上最近
【得物技术】MySQL深分页优化
分页是一个很普通的功能,只要是个后端开发就要写分页,那为什么要分页?从业务上来讲,即使系统返回所有数据,用户绝大多数情况下是不会看后面的数据的。
干货!SQL性能优化,书写高质量SQL语句
1. limit分页优化 当偏移量特别大时,limit效率会非常低。 如果我们结合order by使用。很快,0.04秒就OK。 因为使用了id主键做索引!当然,是否能够使用索引还需要根据业务逻辑来定,这里只是为了提醒大家,在分页的时候还需谨慎使用! 有些业务逻辑进行查询操作时…
如何写优雅的SQL原生语句?
进行了全面的讲解。知道了sql查询语句在MySql架构中的具体执行流程,但是为了能够更好更快的写出sql语句,我觉得非常有必要知道sql语句中各子句的执行顺序。看过上一篇文章的小伙伴应该都知道,sql语句最后各子句的执行应该是在执行器中完成的,存储引擎对执行器提供的数据读写接口…
很高兴!终于踩到了慢查询的坑
将应用发布到生产环境后,前端页面请求后台API返回数据,发现至少需要6s。查看到慢sql: sync_dt的类型为datetime类型。换另外一种sql写法,直接通过比较日期而不是通过时间戳进行比较。将sql中的时间戳转化为日期,分别为2018-10-10 00:03:30和2…
Mysql索引扫盲总结
本文总结了一些MySQL索引的基本概念和原理,如果可以快速清晰回答这些问题可以出门左转提提宝贵建议。 索引的本质是空间换时间。 所以我们通过索引这个缓存来提高数据查询的效率。 假如我们自己设计数据库索引的话,我们会选取什么样的数据结构呢?下面我们来分析下各种查询常见的数据结构的…