Какая база данных общепризнана как большой мальчик на блоке для предприятий? - PullRequest
2 голосов
/ 23 января 2010

У меня есть опыт работы с различными версиями SQL Server и Oracle, и мой общий смысл заключается в том, что, заслуживает или нет, Oracle, вероятно, имеет лучшую репутацию предпочтительной базы данных, хотя я чувствую, что MS некоторое время закрывала позиции, а иногда даже утверждая, что он превосходит Oracle в ситуациях x, y и так далее, близкий родственник z.

Мой друг, работающий в правительстве, сказал мне, что "они не могут использовать ни одну из этих баз данных, потому что они" недостаточно надежны "- или что-то в этом роде, и что им пришлось использовать IBM База данных DB2.

Я бы ожидал, что это будет очень сложный вопрос для ответа в таких широких терминах, но кто-то может просто дать мне представление о том, какие продукты БД обычно считаются достаточно мощными (или любое другое слово, которое вы хотите применить ) для крупных предприятий большого объема?

Если вы хотите показать, как реальность отличается от восприятия широкой публики, мне тоже будет интересно.

Моя интуиция говорит мне, что любой из этих трех продуктов, вероятно, может быть использован для успешного внедрения крупнейшего предприятия, если вы знаете, как его проектировать и реализовать, но, опять же, я ищу немного того, что может иметь один продукт над другим против общественного восприятия, заслуженного или незаслуженного.

.. и если вы отмените этот вопрос, помогите мне понять, почему субъективный тег - это. :-)

Ответы [ 4 ]

5 голосов
/ 23 января 2010

Ваша интуиция в значительной степени правильная, и для любого из трех можно привести хороший аргумент. Имейте в виду, что то, что используется в любой конкретной правительственной, корпоративной или другой корпоративной среде, во многом зависит от того, кто первым пришел к лицу, принимающему решение, или кому доверяет лицо, принимающее решения. То есть человек, устанавливающий политику, может вообще не быть экспертом в области, но, тем не менее, имеет право диктовать политику из-за своего положения в иерархии. Если конкретный государственный департамент будет использовать только DB2, я бы посоветовал вам взять это «доказательство» того, что DB2 является «лучшей» или «наиболее надежной» базой данных с очень большой долей соли.

1 голос
/ 23 января 2010

Я работал над многими контрактами, и за последние 10 лет я видел Oracle и PostgreSQL больше всего на свете.

IBM DB2 обычно используется в крупных корпоративных фермах данных. Для масштаба у меня были системы Oracle, обрабатывающие петабайты данных.

Мне приходилось создавать системы специально для миграции баз данных и масштабирования вверх. Иногда я могу вам сказать, что это вопрос привязки к текущей Системе баз данных приложениями и операциями. Это означает, что масштабирование системы / базы данных более эффективно с точки зрения затрат, чем; скажем перенести ваши базы данных Oracle в DB2.

0 голосов
/ 23 января 2010

Я думаю, что наша компания, вероятно, квалифицируется как один из "больших мальчиков". Мы являемся одной из крупнейших компаний по производству солнечной энергии в мире. Мы являемся исключительно магазином SQL Server 2005 и 2008. В течение прошлого года мы оценивали Oracle как возможную замену и отказались от нее. SQL Server управляет всем, от операций на заводе до ERP. Мы не могли бы быть счастливее с этим.

0 голосов
/ 23 января 2010

Механизм SQL - это только одна часть уравнения, все ОЗУ, подсистема дискового ввода-вывода (SAN), процессоры, оптоволокно и т. Д. Должны быть включены.

У всех различных движков есть разные вещи, такие как RAC, сжатие данных и резервных копий, разбиение, индексные / материализованные представления и т. Д. И т. Д. И т. Д.

Дизайн и правильная индексация также очень важны ... дерьмовый дизайн на любой из этих систем будет в целом дрянной системой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...