- 1
- 0
- 约1.86千字
- 约 2页
- 2020-08-30 发布于福建
- 举报
processlist中哪些状态要引起关注
一般而言,在processlist结果中如果经常能看到某些SQL的话,至少可以说明这些SQL的频率很高,通常需要对这些SQL进行进一步优化。
在processlist中,看到哪些运行状态时要引起关注,主要有下面几个:
状态
建议
copy to tmp table
执行ALTER TABLE修改表结构时建议:放在凌晨执行或者采用类似pt-osc工具
Copying to tmp table
拷贝数据到内存中的临时表,常见于GROUP BY操作时建议:创建适当的索引
Copying to tmp table on disk
临时结果集太大,内存中放不下,需要将内存中的临时表拷贝到磁盘上,形成 #sql***.MYD、#sql***.MYI(在5.6及更高的版本,临时表可以改成InnoDB引擎了,可以参考选项default_tmp_storage_engine)建议:创建适当的索引,并且适当加大sort_buffer_size/tmp_table_size/max_heap_table_size
Creating sort index
当前的SELECT中需要用到临时表在进行ORDER BY排序建议:创建适当的索引
Creating tmp table
创建基于内存或磁盘的临时表,当从内存转成磁盘的临时表时,状态会变成:Copying to
您可能关注的文档
最近下载
- 南通纺织工业.doc VIP
- GB50500-2013 建设工程工程量清单计价规范.docx
- 土石围堰施工方案.docx VIP
- SAE J2522-2023 Inertia Dynamometer Disc and Drum Brake Effectiveness Test Procedure 测功盘和鼓式制动器效能试验程序.pdf
- 比亚迪-秦电路图识图手册.pdf VIP
- GB50500-2013 建设工程工程量清单计算规范.docx
- 铭记历史珍爱和平.pptx
- 电气控制及PLC应用技术黄永红第五章节.ppt VIP
- GB50500-2013建设工程工程量清单计价规范.doc VIP
- 施工现场临时建筑物技术规范.pdf VIP
原创力文档

文档评论(0)