Oracle славится своей надежностью и безопасностью. Исторически он превосходил по производительности и масштабировался любой другой механизм SQL. Это меняется, но восприятие остается. На многих рынках Oracle по-прежнему считается золотым стандартом. Финансовые услуги кажутся одним из них.
Корпоративная культура ... История ... Предвзятость ...
И Oracle - очень хорошая база данных, но в наши дни много других.
Однако, если финансовое учреждение существует вечно, и они всегда использовали Oracle (поскольку он когда-то БЫЛ в своем собственном классе), там есть инвестиции.
Кроме того, поскольку Oracle когда-то доминировала на этом рынке, люди, имеющие опыт работы в этих отраслях, уже с большей вероятностью будут знакомы с ней и привыкли к ней, поэтому при создании новой системы это «удобный» выбор.
Oracle также используется, например, в отделах продаж и Amazon ( http://highscalability.com/amazon-architecture ) и при бронировании билетов. ( http://www.dbms2.com/2010/04/21/ita-software-needlebase-google/ ). Oracle может работать в нескольких операционных системах, поэтому вы менее заблокированы, чем MS SQL.
Такую функцию, как flashback ( http://www.oracle.com/technology/deploy/availability/htdocs/Flashback_Overview.htm ), очень сложно реализовать в клиенте. Хеш-соединения, аналитические запросы и материализованные представления - это не то, что может делать клиент, если вы не хотите извлекать все данные из базы данных, потому что это занимает слишком много времени. Я понял, что mysql не может выполнить хеш-соединение. Oracle также может автоматически распараллеливать длительные запросы.
Также поддерживается изменение схемы базы данных без перехода в автономный режим.
Oracle также имеет функции для шифрования и защиты данных (даже на уровне строк).
Я не думаю, что финансовые компании собираются использовать некислотные системы nosql. Может быть, для регистрации, но не для "важных" вещей. Возможно, некоторые используют Berkeley DB, потому что Berkeley DB имеет транзакции.
Какой ответ вы получите, скорее всего, будет предвзятым, основанным на личном удобстве OP с используемой СУБД.
У любого юридического лица больше мер в оформлении документов, (От 1Tc до R2D2) , которые нужно заполнить, и получить одобрение при изменении рабочих решений , чем при покупке дома.
Таким образом, если среда, о которой вы говорите, использовала Ms Access, вам было бы трудно убедить ее изменить.
Учитывая все это, было время ( не в далеком прошлом / даже сегодня ), когда такого рода решения принимали не разработчики, а компания, оценивающая расходы.
Еще одна шутка . Учитывая возраст программистов, слышали ли вы когда-нибудь о COBOL
PostgreSQL также используется, Caixa (крупный банк в Бразилии) использует его: PostgreSQL в критически важных финансовых системах