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?