Dimitri
unread,Jul 21, 2009, 2:39:37 AM7/21/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Yasufumi Kinoshita, percona-d...@googlegroups.com, Vadim Tkachenko, Domas Mituzas, Yasufumi Kinoshita
Yasufumi, Vadim,
Thanks a lot for this detailed explanation!
Things are more clear now :-)
After all said few more questions/comments:
- the phase #2 originally should take much more time than phase #1
(otherwise we should not see a such improvement :-)) - but what is the
ratio now between these phases within a patched version?..
- seems to me a good suggestion for every production database will be
to set a buffer pool bigger enough to contain all log data (>4G); on
the same time how much hash table is efficient here?.. should it be
better to use AVL tree?..
- in phase #2 what is the ratio between CPU and I/O time spent here?
as well how much I/O threads were *really* used in your case?..
- you did not answer about block copies (what if there is only a
single copy of each block) :-)
Sorry, I'm also leaving on vacation, so don't need to hurry up with
answers, take your time :-))
The point is very interesting and critical on the same time (and also
joining Mark's question about recovery of partially written pages) -
but looks very promising also! :-))
Best regards!
-Dimitri