[Date Prev][Date Next] [Chronological] [Thread] [Top]

RE: optimal mdb flags

--On Wednesday, January 08, 2014 4:35 PM -0800 "Paul B. Henson" <henson@acm.org> wrote:

From: Quanah Gibson-Mount [mailto:quanah@zimbra.com]
Sent: Wednesday, January 08, 2014 8:22 AM

I use writemap and nometasync.  I've never encountered corruption because
of using writemap.

Excellent. Do you use nometasync because otherwise the performance isn't
good enough for your use case? Or just because you like better performance
in general, and the risk of one lost transaction seems a reasonable
trade-off? Do you need a checkpoint directive with nometasync?

Hi Paul,

I don't set any checkpoint directive with back-mdb. I have debated off and on whether or not to keep nometasync, but haven't done in-depth testing at this time as to its pros and cons. I settled on it some time ago and simply haven't chosen to disable it.



Quanah Gibson-Mount
Architect - Server
Zimbra, Inc.
Zimbra ::  the leader in open source messaging and collaboration