-
Committer:
Stewart Smith
-
Author(s):
Inaam Rana
-
Date:
2010-12-06 04:04:12 UTC
-
mto:
(2021.1.2 build)
-
mto:
This revision was merged to the branch mainline in
revision
1986.
-
Revision ID:
stewart@flamingspork.com-20101206040412-1a2ld2d9uy7raobn
Merge Revision revid:inaam.rana@oracle.com-20100820163904-vdwn6uflh3ymvwau from MySQL InnoDB
Original revid:inaam.rana@oracle.com-20100820163904-vdwn6uflh3ymvwau
Original Authors: Inaam Rana <inaam.rana@oracle.com>
Original commit message:
When flushing from LRU we try to keep a certain number of pages over
and above the general requirement free. We call them
BUF_FLUSH_EXTRA_MARGIN. With multiple buffer pools we may end up keeping
this amount of pages for each buffer pool. This patch, diagnosed and fixed
by Michael, throttles flushing in such cases.
rb://435
bug#54346