Does using ArrayCache for DB schemaCache make sense?

We had an internal discussion about the usage of ArrayCache (cache per Request) for DB schema cache.

From my benchmarks it makes no difference in number of queries or performance, because the schema cache also “caches” the meta data within the request once it has been queried.

To my understanding using an ArrayCache is rather an (minimal) overhead performance-wise.

Can anyone shed some light here?

Interesting. I would like to see some benchmarks, never tried it like that before.

1 Like