mysql 查询慢问题分析

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

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

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

  1。先查看MySQL数据表结构

      

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 @ 2021-03-26 11:09  淋哥  阅读(180)  评论(0编辑  收藏  举报