原帖由 jinguanding 于 2011-8-4 12:58 发表

若是5.1系列,使用profiling看下各个步骤花费多长时间,就知道问题出现在那,毕竟你的SQL简单,可能是从磁盘上读数据,没有缓存到内存中

当然也看你的是myisam还是innodb引擎,自己去分析下

在生产环境里面 执行SHOW PROFILE CPU FOR QUERY 4;发现结果如下:

status -- duration -- cpu_user -- cpu_system

'starting', '0.000015', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'checking query cache for query', '0.000051', '0.000000', '0.000000'

'checking permissions', '0.000012', '0.000000', '0.000000'

'Opening tables', '0.000069', '0.000000', '0.000000'

'System lock', '0.000010', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000050', '0.000000', '0.000000'

'init', '0.000024', '0.000000', '0.000000'

'optimizing', '0.000004', '0.000000', '0.000000'

'statistics', '0.000009', '0.000000', '0.000000'

'preparing', '0.000008', '0.000000', '0.000000'

'executing', '0.000003', '0.000000', '0.000000'

'Sending data', '0.000235', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '0.000155', '0.001000', '0.000000'

'Waiting for query cache lock', '0.000005', '0.000000', '0.000000'

'Sending data', '0.000132', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '0.741126', '0.000000', '0.000000''Waiting for query cache lock', '0.000007', '0.000000', '0.000000'

'Sending data', '0.938495', '0.000000', '0.000000''Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '0.000166', '0.001000', '0.000000'

'Waiting for query cache lock', '0.000003', '0.000000', '0.000000'

'Sending data', '1.012100', '0.000000', '0.000000''Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '0.000162', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '0.704330', '0.000000', '0.000000''Waiting for query cache lock', '0.000021', '0.000000', '0.000000'

'Sending data', '0.000130', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '0.866775', '0.000000', '0.000000''Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '0.635191', '0.000000', '0.000000''Waiting for query cache lock', '0.000005', '0.000000', '0.000000'

'Sending data', '0.000229', '0.001000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '1.014845', '0.000000', '0.000000''Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '0.000174', '0.001000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '1.194790', '0.000000', '0.000000''Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '0.000151', '0.001000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '0.773689', '0.000000', '0.000000''Waiting for query cache lock', '0.000007', '0.000000', '0.000000'

'Sending data', '0.000152', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '0.754462', '0.000000', '0.000000''Waiting for query cache lock', '0.000007', '0.000000', '0.000000'

'Sending data', '0.000198', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000003', '0.000000', '0.000000'

'Sending data', '1.159284', '0.000000', '0.000000''Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '0.632931', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '0.000178', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '1.013887', '0.000000', '0.000000''Waiting for query cache lock', '0.000007', '0.000000', '0.000000'

'Sending data', '0.000162', '0.001000', '0.000000'

'Waiting for query cache lock', '0.000003', '0.000000', '0.000000'

'Sending data', '1.098200', '0.000000', '0.000000''Waiting for query cache lock', '0.000009', '0.000000', '0.000000'

'Sending data', '0.000078', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000003', '0.000000', '0.000000'

'Sending data', '0.973570', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '0.000151', '0.000999', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '1.448393', '0.000000', '0.000000''Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '0.000144', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '0.891945', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '1.009651', '0.000000', '0.000000''Waiting for query cache lock', '0.000009', '0.000000', '0.000000'

'Sending data', '0.000163', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '1.275830', '0.000000', '0.000000''Waiting for query cache lock', '0.000007', '0.000000', '0.000000'

'Sending data', '0.000166', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '1.106479', '0.000000', '0.000000''Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '0.700365', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000022', '0.000000', '0.000000'

'Sending data', '0.000101', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000003', '0.000000', '0.000000'

'Sending data', '0.718246', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000036', '0.000000', '0.000000'

'Sending data', '0.000136', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000005', '0.000000', '0.000000'

'Sending data', '0.713753', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000007', '0.000000', '0.000000'

'Sending data', '1.016063', '0.000000', '0.000000''Waiting for query cache lock', '0.000008', '0.000000', '0.000000'

'Sending data', '0.000113', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '0.905941', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000007', '0.000000', '0.000000'

'Sending data', '0.000150', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000003', '0.000000', '0.000000'

'Sending data', '0.511361', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000005', '0.000000', '0.000000'

'Sending data', '0.000116', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000004', '0.000000', '0.000000'

'Sending data', '1.488879', '0.000000', '0.000000'

'Waiting for query cache lock', '0.000026', '0.000000', '0.000000'

'Sending data', '0.917371', '0.000000', '0.000000'

.......(回复内容不允许1000字,所以用省略号代替了)

为什么这show profiles cpu for query 4命令下,sending data 都需要1秒左右,搞得我客户端mysql workbench 查询3000多条数据出来都要差不多一分钟了!Why ?

mysql workbench导入6g_mysql 新生产环境select超级慢,何解?相关推荐

  1. mysql workbench导入mdb_如何将MDB(Access)文件转换为MySQL(或纯SQL文件)?

    你想转换mdb到mysql(直接传输到mysql或mysql转储)? 尝试一个名为访问MySQL的软件. 访问MySQL是一个小程序,将Microsoft Access数据库转换为MySQL. 向导界 ...

  2. 使用mysql workbench导入csv文件失败的解决方法

    使用mysql workbench导入csv文件失败的解决方法 解决方法: 1.用记事本打开csv文件,另存的时候,文件名后缀为.csv,保存类型为文本文档,编码方式utf-8. 2.打开workbe ...

  3. 把Excel表格通过MySql Workbench导入数据库表中的使用总结

    把Excel表格通过MySql Workbench导入数据库表中的使用总结 今天接到一个任务,把excel表中的数据导入到mysql数据库中,通过半个多小时的鼓捣,基本上摸清了里面的门道. 首先,准备 ...

  4. mysql 主从 启动顺序_MySQL生产环境下的主从复制启动项

    MySQL的复制参数除了我们之前搭建主从时遇到的那几个之外,还有以下两个: 1.log-slave-updates 这个参数用来配置从库上是否启动了二进制日志的功能,默认是不开启的,如果开启了那么从库 ...

  5. 使用MySQL Workbench 导入数据ERROR: Import data file: 'ascii' codec can't decode byte 0xc3 in position...

    环境: MariaDB 5.5.60 , MySQL Workbench 6.3 1,导入数据时,遇到类似: Traceback (most recent call last):File " ...

  6. 数据库:MySQL Workbench导入excel数据

    使用MySQL Workbench给表格导入excel数据 一般导入的数据excel表文件为csv格式. 选中要导入数据的数据库或表格,右键选择Table Data Import Wizard 选择要 ...

  7. mysql差异备份实现_结合Git实现Mysql差异备份,可用于生产环境

    埋头苦干多年一直没写过文章,今天突发狂想,为LNMP阵营贡献一些力量.就从平时工作过程中的心得和一些技巧分享出来.今天就猿们最熟悉的Mysql开始宅鸟的开篇博客文章.欢迎猿们拍砖.转载. 注意:宅鸟的 ...

  8. git mysql差异备份_结合Git实现Mysql差异备份,可用于生产环境

    埋头苦干多年一直没写过文章,今天突发狂想,为LNMP阵营贡献一些力量.就从平时工作过程中的心得和一些技巧分享出来.今天就猿们最熟悉的Mysql开始宅鸟的开篇博客 埋头苦干多年一直没写过文章,今天突发狂 ...

  9. mysql linux centos7_MySQL在Linux centos7环境下安装教程详解(图)

    这篇文章主要为大家详细介绍了Linux centos7环境下MySQL安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Linux centos7环境下安装MySQL步骤的详细介绍 安装My ...

最新文章

  1. 虚幻引擎5–环境设计学习教程
  2. IDEA中如何彻底删除项目
  3. 基于TCP实现双向通信对话功能
  4. 使用acs-engine在Azure中国区部署kubernetes集群详解
  5. mac使用Shell(终端)SSH连接远程服务器
  6. 直播丨墨天轮邂逅MySQL之父,腾讯云CDB/CynosDB技术揭秘之自主可控、前沿探索
  7. 在python语言中用=判断两个数值是否相等_在Python语言中,要判断两个值是否不等,应使用下列哪个运算符?...
  8. 【CV学习笔记】OpenCV基本操作
  9. 原创 | 混沌工程(Chaos Engineering)初识
  10. 武田呈报mobocertinib的最新结果,进一步证实EGFR外显子20插入+ mNSCLC患者的临床收益
  11. 老人步履蹒跚,警惕骨关节炎
  12. 豪斯曼检验matlab,固定效应的虚拟变量被忽略、豪斯曼检验结果为0.000
  13. C++[Error] expected primary-expression before ‘]‘ token
  14. java虚拟机扫盲文
  15. github史上最全教程
  16. 用Markdown优雅地一键排版公众号 解决公众号排版代码块换行错误的问题
  17. 运用计算机制作多媒体作品,计算机多媒体技术在影视后期制作中的应用
  18. 算法和刷题——二分法
  19. Jackson JsonNode和ObjectNode的使用
  20. mongo查询时区转换

热门文章

  1. 五.UMLet的使用与类图的设计
  2. 【奔跑吧兄弟电影版】下载
  3. FPGA初学记录——数字时钟系统搭建(上)
  4. 关于查找Vue中下标的方法(some和findindex)
  5. 遥感辐射定律中用到的常数的精确值
  6. PrimeTime 工具学习笔记(1)
  7. Flutter 项目实战 自定义选择器 十四
  8. minGW 2022/7/27 安装教程 简单可用
  9. 香橙派orange pi c# iot .net 读取温湿传感器 芯片sht30 I2C 代码实例
  10. CCNA考试科目、内容、费用等相关信息