mysql 查询慢问题分析

  在上篇文章中说了 mysql 查询慢的优化问题

   文章标题是  mysql count 统计数据行数速度慢的解决方案 

  这篇文章着重分析selct count 为什么这么慢的原因

  1。先查看MySQL数据表结构

      

1
2
3
4
5
6
7
8
9
10
CREATE TABLE `spider_71_ggzy_zgzfcgw_content` (
  `url_id` int(11) NOT NULL,
  `category` varchar(520) DEFAULT NULL,
  `url` varchar(520) DEFAULT NULL,
  `content` longtext,
  `hashcode` varchar(520) DEFAULT NULL,
  UNIQUE KEY `hashcode` (`hashcode`) USING BTREE,
  KEY `url` (`url`) USING BTREE,
  KEY `url_id` (`url_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

  说明: url_id 是主键自增,content是大字段,该字段存储网页,大约是10-15kb。

  

  

 

 

 

    sql 执行查询了14420s,还没有出来结果。

 

 

  

posted @   淋哥  阅读(183)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示