mysql表数据量超过百万条了,count很慢。。

(15) mysql表数据量超过百万条了,count很慢。。 - MySQL - 乐维UP

mysql表数据量超过百万条了,count很慢。。

 

3
 

邵琳,一花一世界

count一下1800s也不能出结果。

有什么好办法?

其实我只是想知道具体条数,这个数目在应用中意义不大,

主要是为了去拿别的小项目时候宣传用。

其它的操作,插入和查询都挺快了。

MySQL
评论
·
分享
·

编辑

·
举报

·

2012年05月22日

 

共 1 条评论

申芃: 别 COUNT 某个 Column 用 COUNT(*) 可能快些。

2012年05月22日

·
回复

关闭

共 2 个答案

最新 最受赞同

 

3
 

我是尤里,不想做运维的程序员,不是好的架构师

说两个简单的招

1) SQL

你的sql语句怎么写的? 如果是没有任何条件where的 count(*) from table1 , 建议直接使用MyISAM 引擎,因为它自动记录了一个表的总行数,所以这样的查询是几乎不需要读取记录的

带where的,则必须在where 查询的列加索引(包括group by)

比如where a=1 and b=2 group by c, 则最好在a,b,c 上建立一个联合索引,至少也要在a上建立一个索引

2) mysql 调优部分,

myisam引擎: 增加key_buffer

innodb: 增加innodb_buffer_pool_size 最重要,其次是 innodb_additional_mem_pool_size

两者都最好增加query_cache_limit,query_cache_size,read_buffer_size

posted on 2012-06-25 14:01  lexus 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/lexus/archive/2012/06/25/2561160.html

mysql表数据量超过百万条了,count很慢。。相关推荐

  1. mysql获取删除的条数_如何从mysql表中删除数百万条记录而不会减速

    有没有一种很好的方法来删除很多记录而不会减慢网站的速度? 我需要从没有索引和主键的MySQL表中删除数百万条记录.我阅读了SO和网上的各种教程,基本策略是限制删除查询,在删除之间休眠一两秒钟,然后重复 ...

  2. mysql表数据量太大,达到了1亿多条数据,除了分库分表之外,还有没有其他的解决方式?

    你这是上亿元的问题,horizontal scaling 岂能是几句就说清楚的? 几个问题要考虑 数据的不同数据中心的同步问题,冗余问题, 个数据节点的cap三角问题.数据量一大必须拆分, 不然索引太 ...

  3. LiveMe x TiDB丨单表数据量 39 亿条,简化架构新体验

    近些年,由于互联网的快速发展以及线上需求的爆发,直播在国内已经成为一个非常成熟的商业模式.在娱乐.教育.办公等场景中涌现出许多优秀的视频直播产品.随着国内市场竞争日益白热化,加之企业出海渐成趋势,越来 ...

  4. Python3.7爬虫 大量爬取某小说网站小说并写入mysql(持续完善中...) 未解决问题:mysql长时间新增超过百万条数据表锁甚至崩溃...

    练手之作 代码中还有很多问题 持续完善中 渣渣阿里T5 99包邮服务器只开了6个进程 #encoding:utf-8 import requests # 请求 from lxml import htm ...

  5. MYSQL大数据量分页查询优化 - 十万、百万级优化

    1. 常见问题 在mysql大数据量的基础下,分页中随着页码的增加,查询时间也会响应的增加.所以到了百万级别的数据量时,我们就需要优化已有的查询代码进行合理有效的分页. 一般情况下,页码与查询时间成正 ...

  6. MySQL单表数据不要超过500万行:是经验数值,还是黄金铁律?

    今天,探讨一个有趣的话题:MySQL 单表数据达到多少时才需要考虑分库分表?有人说 2000 万行,也有人说 500 万行.那么,你觉得这个数值多少才合适呢? 曾经在中国互联网技术圈广为流传着这么一个 ...

  7. mysql单张表数据量极限_极限数据量范围的安全测试

    mysql单张表数据量极限 When we develop security testing within inconsistent data volume situations, we should ...

  8. MySQL单表数据量过千万,采坑优化记录,完美解决方案

    MySQL单表数据量过千万,采坑优化记录,完美解决方案 参考文章: (1)MySQL单表数据量过千万,采坑优化记录,完美解决方案 (2)https://www.cnblogs.com/ExMan/p/ ...

  9. mysql查看比较大的数据表_mysql 如何查看哪些表数据量比较大

    数据库中有几十上百张表,那么哪些表的数据量比较大呢,总不能一个表一个表的去查询吧,在mysql中也有类似于oracle的数据字典表,只不过mysql没有oracle记录的那么多和详细,但也足够我们查询 ...

最新文章

  1. 禁止java更新_禁止:禁止对'replicas','template'和'updateStrategy'以外的字段的statefulset规范进行更新...
  2. Unity 游戏开发技巧集锦之使用cookie类型的纹理模拟云层的移动
  3. 零基础自学python的建议-经验之谈——大学时候,我是如何零基础自学Python的?...
  4. 子查询二(在HAVING子句中使用子查询)
  5. 这个 MySQL bug 让我大开眼界
  6. 说一下StoreBoard和纯代码编程各有什么好处吧
  7. scrapy.Spider的属性和方法
  8. Linux学习笔记-匿名和命名管道读写的相同点及不同点
  9. Fixjs实践——标签、按钮控件
  10. linux 2.6内核进程调度,linux2.6内核进程调度
  11. 5g pdu session_设备 | NEC被选为NTT DOCOMO独立5G移动核心的供应商
  12. 早期微信抢红包插件项目分享
  13. android开机动画修改实战(bootanimation)
  14. LimeSDR官方系列教程(一):LimeSDR简介
  15. OpenERP/Odoo的架构
  16. NPM => npm登录-发包-删包-整体流程
  17. docker镜像指定安装源_详解如何修改docker pull镜像源
  18. 新课程研究杂志新课程研究杂志社新课程研究编辑部2022年第12期目录
  19. NP-Hard?大白话学习P问题、NP问题、NP完全问题和NP难问题
  20. php英文月份,php如何实现月份转英文

热门文章

  1. 简易购买电影票系统(Java)
  2. GitHub 9K Star!Apollo作者手把手教你微服务配置中心之道
  3. 【Java】所有做过的面试题
  4. 瑞星谷歌合作推免费杀毒软件
  5. Linux-系统管理16-磁盘配额
  6. 转自随风飘荡自由飞翔 SQL技巧:快速把握一些异常精妙的SQL语句
  7. 随便学学Python-day7-字典和集合
  8. 基于Openfire Smack开发即时通讯应用、搭建Openfire服务器(一)
  9. Android智能硬件开发心得总结(二)
  10. centos系统使用pptpd搭建在windows客户端的vpn服务器