Your cache request for the table is "invalid" every time the table is updated.
As a result, any UPDATE / DELETE / INSERT in your table will clear the query cache of this table and force the new disk to read the next SELECT. The result will be a slow query.
Here is a link to MySQL DOCs .
If your table is incredibly large, you may need to examine MyISAM tables and a separate Key-Cache to improve read performance. MyISAM = fast read, fast write, terrible concurrency for write / udpates. InnoDB = mediocre read speed, good concurrency for writing / updating.
- J Jorgenson -
source share