Comments 20
И список компаний, использующих данную СУБД впечатляет:
- Газпром
- Магнит
- Газпромбанк
- Сибур
- Аэрофлот
- Почта России
- Фармстандарт
- Московская Биржа
- Газпром автоматизация
- Отисифарм
- РКК Энергия
Источник:
После ответвления, кроме бесплатности (в отличии от более поздних версий Interbase), туда добавлена поддержка SMP (исполнения одновременно на нескольких ядрах). Есть мощный PSQL, счетчики, триггеры и поддержка внешних функций, написанных в виде библиотек, полностью кроссплатформенна, нет блокировок.
СУБД Firebird любят за простоту и наличие бесплатного (для русскоязычных пользователей) мощного инструмента разработки IBExpert.
Уверен, что Firebird в большинстве случаев выбирают осознанно — так как удобно и бесплатно а не «ради совместимости с древним предком».
1) У сервера Firebird есть portable версия (сервер в виде динамической библиотеки), поддерживающая весь функционал полноценного сервера (транзакции, конкурентный доступ — в общем, всё что есть у полноценного сервера. Более того, база данных, которую пишет emdedded полностью идентична по формату со "взрослой" версией);
2) Есть бесплатный для русскоговорящих пользователей и мощный инструмент разработки IBExpert.
На самом деле, если выбирать из бесплатных РСУБД, то у PG просто нет конкурентов.
Кроме того IBExpert — это не только «инструмент администрирования БД», как вы почему то предположили. Это именно полноценная удобная среда разработки БД с мощным построителем и анализатором запросов, отладчиком хранимок, анализатором данных / OLAP, редактором скриптов, SQL монитором, инструментарием для сравнения БД, менеджером пользователей и их прав, инструментарием для импорта данных в БД и т.д. И все это бесплатно, если в вашей системе есть кириллическая локаль (такое условие лицензии, если мне память не изменяет).
P.S.: я и не говорю что Firebird лучший — я просто негодую что о нём нет упоминания в статье: о «динозавре» DB2, например, упоминание есть, а про Firebird, который активно разрабатывается по сей день — нет.
Кстати, раз уж заговорили о «нет равных»: а какие бесплатные и удобные среды разработки, администрирования и анализа производительности есть для PG — чтобы реально было удобно и приятно пользоваться? (желательно чтобы как в IBExpert — все в одном и без разворачивания web-сервера на машине)
Дальше: адаптивный Postgres. Это немного грустная для вас тема, но она еще довольно далека от вас. Дело в том, что DBA, вообще говоря, достаточно дорогой ресурс, и скоро базы данных не будут нуждаться в них. Базы будут достаточно умными и сами себя будут конфигурировать и подстраивать.
Ну, сейчас повылезают любители мускульных пресетов…
Сильно не хватает автонастройщика параметров, да хотя-бы анализатора с рекоммендациями. Миллион параметров от coast до размера буферов для обычного админа становятся адом.
У нас с pg 9.6 все хорошо кроме проблем с очисткой временных файлов pg в случае, если бд вошла с рекавери мод. Например, если кончилось место на диске с данными из-за большого запроса или если хранимка на питоне вылетела и pg странно это обработал (не с каждой питон ошибкой бывает).
В остальном для почти всех задач подходит, а там, где не подходит юзаем google bigquery и yandex clickhouse
Все приводит к тому, что бд надо регулярно ребутать. (
Интересно, есть ли перспективы у pg, как у аналитической базы? cstore остановился в развитии, и не может эффективно распараллевать запросы, а делать аналитику на неколоночном хранении идея сомнительная.
Профессиональный Postgres