Современный стиль разработки информационных систем это:
Воспринимать СУБД как черный ящик для хранения данных
Не привлекать DBA к процессу дизайна и разработки
Использовать ORM для взаимодействия с СУБД
Не анализировать коды ошибок СУБД
Не проводить нагрузочное тестирование
Пытаться решать проблемы деградации производительности информационной системы путем подбора магической комбинации конфигурационных параметров СУБД или увеличения железных ресурсов для БД.
В общем, как в песне поется -"Раз-раз, и в продакшн"