Problems with TLogServer

TLogQueueEntry will be pushed to disk queue’s in-memory page buffer, and then it will be persisted by it. But as I know MasterProxyServer will send a commit batch every 5 seconds, even no txn is received. In this case, TLogQueueEntry's message field is empty, and every disk queue flushes data in 4KB page unit(thus a lot of space is empty, because TLogQueueEntry has empty messages), isn’t it a large waste of disk volume and I/O?

1 Like