copy to tmp table

执行ALTER TABLE修改表结构时

建议:凌晨执行

Copying to tmp table

拷贝数据到内存中的临时表,常见于GROUP BY操作时

建议:创建索引

Copying to tmp table on disk

临时结果集太大,内存中放不下,需要将内存中的临时表拷贝到磁盘上,形成 #sql***.MYD、#sql***.MYI

建议:创建索引,加大sort_buffer_size/tmp_table_size/max_heap_table_size

Creating sort index

当前的SELECT中需要用到临时表在进行ORDER BY排序

建议:创建索引

Creating tmp table

创建基于内存或磁盘的临时表,当从内存转成磁盘的临时表时,状态会变成:Copying to tmp table on disk

建议:创建索引

Sending data

从server端发送数据到客户端,也有可能是接收存储引擎层返回的数据,再发送给客户端,数据量很大时尤其经常能看见

建议:通过索引或LIMIT,减少需要扫描的数据量

Sending Data不是网络发送,是从硬盘读取

发送到网络是Writing to net

Using temporary

需要用临时表存储结果集,通常是因为group by的列上没有索引。也有可能是因为同时有group by和order by,但group by和order by的列又不一样

转载于:https://blog.51cto.com/kexl908/1637738

mysql优化--叶金荣老师讲座笔记相关推荐

  1. 叶金荣mysql教程_mysql优化--叶金荣老师讲座笔记

    copy to tmp table 执行ALTER TABLE修改表结构时 建议:凌晨执行 Copying to tmp table 拷贝数据到内存中的临时表,常见于GROUP BY操作时 建议:创建 ...

  2. 小布老师讲座笔记(五)

    小布老师讲座笔记(五) Archived Redo Log Files ★    Filled online redo log files can be archived ★    There are ...

  3. 小布老师讲座笔记(三)

    小布老师讲座笔记(三) STARTUP  Command Behavior Order of precedence(启动顺序) -spfileSID.ora -Default SPFILE -> ...

  4. 小布老师讲座笔记(四)

    小布老师讲座笔记(四) charpter 4 database After completing this lesson ,you should be able to do the following ...

  5. MySQL燕十八老师课程笔记:第十五课:union

    union:合并两条或多条语句的结果. 语法:sql1 union sql2 # 要求查出价格低于100元和价格高于4000元的商品,要求不能用or# 先查低于100元的商品 select goods ...

  6. 京杭论坛-北师大陈丽老师讲座笔记

    京杭论坛之陈丽教授 陈丽教授讲座 科技改变规律 联通主义 联通的力量!-对于学习者 联通主义学习者类型和特征 最后总结 陈丽教授讲座 正在生于第四次技术变革时代, 上世纪中国落后原因,错过了前两次产业 ...

  7. MySQL燕十八老师课程笔记:第五课:建表

    MySQL中,Boolean型就是tinyint. 建表案例:创建某高端白领私密社交网站.username.id.gender.weight.birth.salary.lastlogin. 除了use ...

  8. MySQL燕十八老师课程笔记:第九课:having筛选

    回顾之前做过的一道题:查询本店价比市场价省的钱,并且要求省钱200元以上的取出来 select goods_id,market_price,shop_price,(market_price-shop_ ...

  9. MySQL燕十八老师课程笔记:第六课:商品表的各种按条件查询

    老师下了ecshop,我看有弹幕同学说:"可以下,但没必要",我就没下. 查询: #先模拟ecshop建一个小型的商品表 create table goods( goods_id ...

最新文章

  1. Drectx 3D窗口后台截图
  2. 【练习】c++单向链表求交集
  3. LeetCode题库整理【Java】—— 3 无重复字符的最长子串
  4. 11Linux_vmtools
  5. 初步接触XCode和IPhone Simulator
  6. linux命令we,Linux 命令执行过程
  7. DB2创建数据库示例
  8. 一维均值滤波算法matlab,用MATLAB编程实现均值滤波算法?
  9. Unix编程艺术-翻译-开篇
  10. 库卡六轴机器人编程手册_KUKA机器人编程手册.pdf
  11. 游戏检测到计算机性能过低,windows检测到您的计算机性能缓慢
  12. matlab 切点投资组合 程序,基于MATLAB的证券投资组合分析
  13. 特斯拉为什么要降价?
  14. zz:保护眼睛的颜色和各种背景颜色设置方法
  15. 戴尔服务器提升性能,解析戴尔12G服务器的主要性能提升和改进
  16. 专访马云:下一个星辰大海是百货商店
  17. 增长率相关速算法原理推导
  18. 点聚WebOffice组件介绍
  19. layui动态表格下拉菜单
  20. WP 平衡球游戏开发教程(三) -DebugDraw(XNA渲染)

热门文章

  1. tl494c封装区别_TL494参数,功能介绍,TL494应用电路图,封装,管脚及TL494 PDF中文资料手册...
  2. linux 使用ssr客户端_【第一期】基于 @vue/cli3 与 koa 创建 ssr 工程
  3. 物理搬砖问题_全职业通用,搬砖市场装备
  4. twisted mysql_在Twisted下用MySQLadbapi获取自增id
  5. 等待读取完毕 java_java – 等待来自客户端读取消息的套接字服务器
  6. SQL2012(32位)下载及安装(32位、64位都一样,不影响)
  7. ssh端口转发(之kettle ssh方式连接数据库)
  8. 南通大学计算机系本二,2012年南通大学计算机科学与技术学院江苏省内第二批本科(院校代码:1301)...
  9. 饥荒进地洞服务器无响应,饥荒联机洞穴设置及常见问题的解决方法
  10. java情人节_情人节写给女朋友Java Swing代码程序