What if your DB is down?
My website company 20 years ago was running Memcached keys for each of the feature flags so they only had to be loaded about once per session from the DB most of the time.
Scaling things like this is a mostly solved problem. Having your website load when the DB is down is not.
Have a safe default fallback.
Wouldn't you be having bigger problems if the DB is down (especially if you have good defaults for the flags)?