Created_tmp_tables:服务器执行语句时自动创建的内存中的临时表的数量。如果Created_tmp_disk_tables较大,你可能要增加tmp_table_size值使临时表基于内存而不基于硬盘。 Delayed_errors:用INSERT DELAYED写的出现错误的行数(可能为duplicate key)。 Delayed_insert_thread
每次创建临时表,Created_tmp_tables增加,如果是在磁盘上创建临时表,Created_tmp_disk_tables也增加,Created_tmp_files表示MySQL服务创建的临时文件文件数,比较理想的配置是: Created_tmp_disk_tables / Created_tmp_tables * 100% <= 25% 比如上面的服务器Created_tmp_disk_tables / Created_tmp_tables * 100% ...
如果Created_tmp_disk_tables较大,你可能要增加tmp_table_size值使临时表基于内存而不基于硬盘。 Delayed_errors 用INSERT DELAYED写的出现错误的行数(可能为duplicate key)。 Delayed_insert_threads 使用的INSERT DELAYED处理器线程数。 Delayed_writes 写入的INSERT DELAYED行数。 Flush_commands 执行的FLUSH语句数。
mysql_global_status_created_tmp_disk_tables:服务器在执行语句时创建的内部磁盘上临时表的数量。通过比较created_tmp_disk_tables和created_tmp_TALLES值,可以将创建的内部磁盘上临时表的数量与创建的内部临时表的总数进行比较。(计数器) mysql_global_status_created_tmp_files:mysqld创建了多少临时文件。(计数器) ...
mysql>show global status like ‘created_tmp%’;mysql>show variables where Variable_namein(‘tmp_table_size’,‘max_heap_table_size’);mysql>exit; 5 、配置Open Table Open_tables表示当前打开表的数量,Opened_tables表示打开过的表总数量。如果 Opened_tables数量过大,说明配置中的table_open_cache的值...
mysql>show global status like 'created_tmp%';+---+---+| Variable_name | Value |+---+---+| Created_tmp_disk_tables | 21197 || Created_tmp_files | 58 || Created_tmp_tables | 1771587 |+---+---+ 1. 2. 3. 4. 5. 6. 7. 8. 每次创建临时表,Created_tmp_tables增加,如果是...
mysql> show global status like ‘created_tmp%‘; +———–+———+ | Variable_name | Value | +———-+———+ | Created_tmp_disk_tables | 21197 | | Created_tmp_files | 58 | | Created_tmp_tables | 1771587 | +———–+———–+ 每次创建临时...
mysql> status---/usr/local/mysql/bin/mysql Ver 14.14 Distrib 5.7.27, for linux-glibc2.12 (x86_64) using EditLine wrapperConnection id: 11Current database:Current user: root@localhostSSL: Not in useCurrent pager: stdoutUsing outfile: '/tmp/tee.log'Using delimiter: ;Server version: 5.7...
Threads Created 8. Temporary Objects Created Tmp Tables Created Tmp Disk Tables Created Tmp Files 9. Mysql Select Type Select Scan Select Full Join Select Range Select Range Check Select Full Range Join 10. Mysql Sort Sort Rows Sort Scan ...
我的生产环境数据库版本为8.0.25,巡检发现Created_tmp_disk_tables计数器的值非常高,与Created_tmp_tables的比例超过了20%,发现此现象的第一感觉就是系统中有大量占用磁盘临时表的慢查询,处理方法一般就是分析具体慢SQL,进行针对性的优化,或者粗暴些就增大max_heap_table_size、tmp_table_size的值,就能把问题解决...