IBM MQ 日志写入完整性
IBM MQ Log write integrity
在队列管理器对象中,我们在日志部分下有一个参数来定义日志写入完整性。 IBM MQ 日志写入完整性中的 SingleWrite、DoubleWrite 和 TripleWrite 有什么区别?请详细说明。
LogWriteIntegrity
是关于队列管理器记录器如何写入部分 4KB 页面的。除非您绝对确定您的文件系统在所有情况下都提供原子写入页面,否则您应该将其保留为默认设置TripleWrite
.设置除 TripleWrite
以外的任何选项的存在只是因为可能的性能增强,但是由于部分页面对于队列管理器来说应该很少见,并且正在进行大量并发工作,因此它不是性能改进的大领域,提高队列管理器性能的更好方法是增加并发性,而不是增加与更改此设置相关的风险。
您应该阅读来自 MQ Development 的一篇非常有用的博客 post。您可以在这里找到它:LogWriteIntegrity.... should I pick SingleWrite or TripleWrite?
在队列管理器对象中,我们在日志部分下有一个参数来定义日志写入完整性。 IBM MQ 日志写入完整性中的 SingleWrite、DoubleWrite 和 TripleWrite 有什么区别?请详细说明。
LogWriteIntegrity
是关于队列管理器记录器如何写入部分 4KB 页面的。除非您绝对确定您的文件系统在所有情况下都提供原子写入页面,否则您应该将其保留为默认设置TripleWrite
.设置除 TripleWrite
以外的任何选项的存在只是因为可能的性能增强,但是由于部分页面对于队列管理器来说应该很少见,并且正在进行大量并发工作,因此它不是性能改进的大领域,提高队列管理器性能的更好方法是增加并发性,而不是增加与更改此设置相关的风险。
您应该阅读来自 MQ Development 的一篇非常有用的博客 post。您可以在这里找到它:LogWriteIntegrity.... should I pick SingleWrite or TripleWrite?