MySQL Forums
Forum List  »  General

Re: Is MySQL query cache buffer common/shared for all storage engines?
Posted by: Rick James
Date: November 12, 2016 05:43PM

There is one "query cache" for all engines, all tables. As such, it can be a bottleneck and should be turned off in most busy production systems.

The QC captures the result of SELECTs, stores them in a hash keyed by a digest of the SELECT. When a write occurs, all entries in the QC for the table being written to are purged.

Options: ReplyQuote


Subject
Written By
Posted
Re: Is MySQL query cache buffer common/shared for all storage engines?
November 12, 2016 05:43PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.