orm icon indicating copy to clipboard operation
orm copied to clipboard

💡 Cycle schema hydration is too slow

Open rauanmayemir opened this issue 5 months ago • 0 comments

I have an idea!

Currently, spiral/roadrunner app bootstrapping is very slow, it takes a pod at least 1 minute to become ready, part of which is cycle fetching information_schema data and setting up its schema. I wish it were faster.

Upon debug dumping queries, I noticed that the data is not cached in any way, so information_schema is queried over and over again.

If I were to connect to a DB that is far from the app (say, there is a 60-100ms latency), then the app wouldn't be able to boot itself at all in reasonable time frame.

rauanmayemir avatar Mar 08 '24 09:03 rauanmayemir