Comment by jimnotgym
How does PTA perform with a medium long ledger, say 1m transactions. Basic checks like summing the ledger, how long does that take?
How does PTA perform with a medium long ledger, say 1m transactions. Basic checks like summing the ledger, how long does that take?
For most PTA users, 1 million transactions would be a large file; we usually split them up more.
On a macbook air m1, here's how hledger 1.40 from homebrew handles it (it used to be faster; perhaps this will improve again):
Ledger was traditionally faster on at least some reports, but I haven't been able to reproduce that on my machines for some time. Today, with the same file above, it ran for 40m before I killed it.Tackler advertises 56k txns/s: https://tackler.e257.fi/docs/performance
In my experience about half the time is spent on parsing and half on report calculation. Long-running apps like hledger-ui and hledger-web do the parsing only once at startup, saving time compared to CLI commands.