[drupal-devel] MySQL, large keys
Herman Webley
herman.webley at gmail.com
Fri Oct 21 12:10:00 UTC 2005
On 10/21/05, Moshe Weitzman <weitzman at tejasa.com> wrote:
> you are optimizing selects that are already very very fast. these are single
> table queries with a single condition on an indexed column.
>
> i think that further optimizing drupal for the mysql query cache is a more
> involved effort. you have to simplify queries in order to avoid DISTINCT(),
> COUNT(), SUM(), etc. that often means performing subqueries or multiple
> successive queries.
>
> with mysql query cache enabled, i am seeing pages using 50ms of total query
> time. not much to improve upon IMO.
>
I think the point here is that the fast (50ms) queries occur on a
cache hit. Splitting the cache table would increase the probability of
cache hits as the entire cached data set won't be invalidated for
every cache change.
--
Best regards,
Herman Webley
More information about the drupal-devel
mailing list