icingaweb2-module-director/library/Director/Db
Thomas Gelf 6f12663756 PrefetchCache: lot's of improvements
This commit enables the prefetch cache per default when rendering configs
and adds the following features:

* prefetch all kinds of Icinga object inheritance (imports)
* prefetch group memberships
* prefetch custom variables
* render vars with the same checksum only once

Roughly measured performance boost with a large real-life config, renders three
times faster as it did before. Might be even more for those suffering from high
latencies when accessing their DB remotely and/or on a slow storage.

fixes #12876
2016-10-09 12:41:06 +00:00
..
Cache PrefetchCache: lot's of improvements 2016-10-09 12:41:06 +00:00
Housekeeping.php Housekeeping: semicolon 2016-04-22 11:29:09 +02:00
Migration.php Db\Migration: use query for OPTIMIZE, not exec 2016-07-26 13:43:18 +02:00
Migrations.php Migrations: add hasSchema helper method 2016-03-05 17:22:54 +01:00