5.3.7 (2019-10-25)

Overview of merged pull requests

BUGFIX: Wrap statements in a transaction

The PDO backend will run multiple single insert statements for each cache entry, which can result in high overhead.

When wrapping the statements within a transaction, the cost is significantly lower depending on the number of generated cache entries necessary for the current request.

Performance tests show a comparably small impact on the demo page with a gain of around 100ms - 150ms, and up to 2000ms on a larger product overview page with a high number of generated cache entries.

  • Packages: Cache