一个表,1.5w条数据,字段: id,name,content,last_update_time

id,自定义主键

name,varchar类型

content是longtext类型,

last_update_time为datetime类型,不为空

content当中是文本和代码等,平均长度在20k+。

case1:

select id, name from t order by last_update_time limit 10000, 10

当content当中有大量的文本时,case1的效率极慢。

及时给 last_update_time 加上btree索引, 效率有提升,但是依然慢

把content一列删掉,效率很高。毫秒级别。

使用explain:

有content时结果:

mysql> explain select id, name, last_update_time from t order by last_update_time desc limit 11120, 11;

+----+-------------+-----------+-------+---------------+----------------------+---------+------+-------+-------+

| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |

+----+------------

mysql索引优化longtext_mysql中longtext存在大量数据时,会导致查询很慢?相关推荐

  1. mysql longtext 查询_mysql中longtext存在大量数据时,会导致查询很慢?

    一个表,1.5w条数据,字段: id,name,content,last_update_time id,自定义主键 name,varchar类型 content是longtext类型, last_up ...

  2. MySQL第12天:MySQL索引优化分析之性能优化案例实践

    MySQL索引优化分析之性能优化案例实践 执行计划中各select_type含义可以看:MySQL第11天:MySQL索引优化分析之性能分析 https://weibo01.blog.csdn.net ...

  3. MySQL第11天:MySQL索引优化分析之性能分析

    MySQL索引优化分析之性能分析 一.MySQL Query Optimizer 二.MySQL常见瓶颈 三.Explain(执行计划) 1.什么是执行计划?          2.执行计划能干什么? ...

  4. MySQL第10天:MySQL索引优化分析之索引介绍

    MySQL索引优化分析之索引简介 1.索引是什么? 2.索引优势.劣势 3.索引分类.基本语法 4.索引结构 5.哪些情况需要创建索引? 6.哪些情况不需要创建索引? ---------------- ...

  5. 讲真,MySQL索引优化看这篇文章就够了

    本文主要讨论MySQL索引的部分知识.将会从MySQL索引基础.索引优化实战和数据库索引背后的数据结构三部分相关内容,下面一一展开. 一.MySQL--索引基础 首先,我们将从索引基础开始介绍一下什么 ...

  6. MySQL索引优化分析

    转载来源:https://www.cnblogs.com/itdragon/p/8146439.html MySQL索引优化分析 为什么你写的sql查询慢?为什么你建的索引常失效?通过本章内容,你将学 ...

  7. MySQL索引优化是什么意思?底层原理是什么?

    MySQL索引优化是指通过对MySQL数据库中的索引进行优化,提高查询性能和效率的过程.索引是一种数据库对象,它可以提高查询数据的速度,通过创建索引可以使得查询操作更快速.更高效. 底层原理是:MyS ...

  8. mysql索引优化有几种_mysql索引优化

    索引类型 从物理存储角度上,索引可以分为聚集索引和非聚集索引. 1.聚集索引(Clustered Index) 聚集索引决定数据在磁盘上的物理排序,一个表只能有一个聚集索引. 2.非聚集索引(Non- ...

  9. 深入理解MYSQL索引优化:多列索引

    索引是什么 是存储引擎用于找到数据的一种数据结构. C/C++ Linux服务器开发高级架构视频点击:C/C++Linux服务器开发高级架构师/Linux后台架构师-学习视频 MYSQL索引优化视频详 ...

最新文章

  1. if for switch语句
  2. React Native JSBundle拆包之原理篇
  3. java并发处理时mvel表达式处理慢,一文说清!
  4. 静态库符号文件冲突的解决办法,已实践OK, mark
  5. AOP—JVM SandBox—底层原理解析
  6. 我来自双非二本,未来的路该怎么走?
  7. 擦地机器人修理_自带眼睛还有嘴,喷水式擦地机器人效果实测
  8. 历时四年,给Google提交的Android Framework Bug终于被Fixed了
  9. python-greenlet模块(协程)
  10. 关于CNN图像分类的一份综合设计指南
  11. PHP拦截器的使用(转)
  12. 年终将至,手把手教你做一份亮眼的年终总结报告
  13. [转]需求分析的20条法则(本节摘自软件工程专家网)
  14. 2019基金产品布局必备数据
  15. Java人脸识别登录案例(基于百度人脸识别AI)
  16. 极化码理论及算法研究后续(代码讲解)
  17. 怎么让模糊的数字变清楚_Re: 请问将模糊的图片中数字变的清晰方法是?多谢!!!...
  18. 图像的代数运算与逻辑运算——Matlab实现
  19. 2022年机器视觉综述论文
  20. android高仿小米时钟,Android仿小米时钟效果

热门文章

  1. WiFi慢不一定是信号不好,这几招让你上网更顺畅
  2. 最优化理论——可行方向·梯度投影法
  3. go语言 json -转载
  4. mysql rls_DBMS_RLS包实现数据库表行级安全控制
  5. 好看动漫+电影+电视剧分享
  6. docker — 容器镜像
  7. mysql(数据库)初级操作
  8. Unity性能优化之字体裁剪
  9. 经典DSR路由协议分析:路由发现
  10. android平板能玩吃鸡吗,刺激战场用什么平板好 平板吃鸡配置推荐