Conversation

Insert Benchmark results for MyRocks, InnoDB and Postgres. Postgres is still boring, as it was for sysbench. I did not find serious regressions. With one exception, version 13.1 was faster & more efficient than 11.10. The exception was for loads with secondary index maintenance.
2
20
Replying to
I myself put the Postgres index dedup secondary index regression at 2%-3% using the insert benchmark, which is slightly less than what you found (even referenced this in commit message). You can disable dedup using 'deduplicate_items' storage param when necessary, of course.
2
3
Replying to
I agree that something ought to be setting VM bits (laziness is good, but must be bounded carefully). It's inherently impossible to give a simple answer to your question, though - depends on workload. In general I'm a fan of workload-driven approaches due to issues like that.
1
1
Replying to
I repeated my tests twice: * with index dedup disabled, no impact on regression * with insert-triggered autovac disabled, regression resolved Updated blog post, happy to be able to explain it, not suggesting people disable either in production.
1
3