comdb2 icon indicating copy to clipboard operation
comdb2 copied to clipboard

{173892112}: temptabl-ifying txnlist

Open riverszhang89 opened this issue 1 year ago • 2 comments

Recovery may run out of memory if there're too many txnid's to keep track of. This patch implements a temptable logic for txnlist that greatly reduces the memory footprint without sacrificing too much performance (partly because that log and bufferpool I/O would dominate performance in such a case).

riverszhang89 avatar Jan 11 '24 22:01 riverszhang89

Turning this on to run through RR & RM ...

riverszhang89 avatar Jan 11 '24 22:01 riverszhang89

Passing rm: cdb2test Jan 11 18:31:59 2024 in-comdb2db new_txnlist.R20240111.6, now putting tunable back.

riverszhang89 avatar Jan 12 '24 14:01 riverszhang89