OakleyForum
Well-known member
I talked with my host today and was told I was expereincing higher than normal loads because:
Is there anything I can do about this?
Code:
root@host.oakleyforum.com [~]# mysql -e "show global status where Variable_name like '%tmp%disk%'"
+-------------------------+--------+
| Variable_name | Value |
+-------------------------+--------+
| Created_tmp_disk_tables | 129687 |
+-------------------------+--------+
=------
Your queries are creating temporary tables on the disk instead of in memory. This causes each of these queries that are created the temp tables on the disk to take at least 10x longer to complete. This causes IO wait which will increase the overall CPU load.
You will need to have your developer look over your MySQL queries especially the following to determine how to optimize the queries to avoid creating temporary tables on the disk.
=-----
root@host.oakleyforum.com [~]# mysqladmin proc|egrep oak
| 374093 | DELAYED | localhost | oakleyfo_forumdb | Delayed insert | 2 | Waiting for INSERT | |
| 374345 | DELAYED | localhost | oakleyfo_forumdb | Delayed insert | 160 | Waiting for INSERT | |
Is there anything I can do about this?