Admin » 28 ноя 2022, 12:29
Часто продавцы навешивают людям это «что PostgreSQL если не лучше, то точно не хуже, и при том скорее всего ещё и бесплатно». Любой профессионал вам скажет что оптимизаторы запросов, способ хранения данных на диске у этих субд значительно отличаются. Хорошо на postgresql будет работать та конфигурация, которая на этом конкретном железе проектировалась и тестировалась. Но в большинстве то случаев это не так. Вот если вы крупное предприятие и у вас обнаружится ошибка в бесплатном субд PostgreSQL – как быстро и где вы собираетесь её исправлять, у вас есть техподдержка с гарантированным сроком реакции? А кто вам сказал что все запросы на PostgreSQL будут работать хотя бы с такой же скоростью как MS SQL Server? Вам потребуется помощь специалистов, которые смогут адаптировать код под новую среду. И это ещё не говоря что PostgreSQL предъявляет другие требования к регламентам обслуживания и требования к навыкам администраторов выше. Вы их уже обучили, проверили практическими заданиями их навыки, вышедший из строя диск под базу данных они в ходе тренировки заменили и уложились в ваши нормативы времени простоя? И да, если вы обнаружите что для бэкапа вам сначала надо сделать реплику базы, и только потом бэкапить чтобы не рушить 24х7, то руководство обязано оплатить диск под хранение реплики к текущему железу.