diff options
author | Igor Babaev <igor@askmonty.org> | 2012-02-02 22:22:27 -0800 |
---|---|---|
committer | Igor Babaev <igor@askmonty.org> | 2012-02-02 22:22:27 -0800 |
commit | 94c316069e7d1be80d81d55c3218d3f29d38f230 (patch) | |
tree | 757805ec6a0c1926a32a3ef68826e990224b798c /regex/COPYRIGHT | |
parent | 51e4bf7356f6c579c3aa8fcfd0cadc6a417fa526 (diff) | |
download | mariadb-git-94c316069e7d1be80d81d55c3218d3f29d38f230.tar.gz |
Applied the patch from mysql-5.6 code line that fixed
a significant performance drop for high concurrency bechmarks
(bug #11765850 - 58854).
Here's the comment of the patch commit:
The bug is that the InnoDB pre-fetch cache was not being used in
row_search_for_mysql(). Secondly the changeset that planted the
bug also introduced some inefficient code. It would read an extra
row, convert it to MySQL row format (for ICP==off), copy the row
to the pre-fetch cache row buffer, then check for cache overflow
and dequeue the row that was pushed if there was a possibility of
a cache overflow.
Diffstat (limited to 'regex/COPYRIGHT')
0 files changed, 0 insertions, 0 deletions