Вопрос:
Какие недостатки Oracle вы можете найти?
Лучший ответ:
- Oracle для частного/малого использования – бесплатно. Но Oracle для более крупных пользователей быстро становится ДОРОГОЙ.
- Oracle не просто настроить. Крупные компании, платящие деньги, обычно постоянно нанимают администраторов Oracle на сотрудников.
- Если вы много взаимодействуете с кодом Open Source, Oracle там не очень популярна. Вы будете ближе к дому с MySQL и PostgreSQL.
- После установки Oracle вы почувствуете, что ваш компьютер больше не принадлежит вам. Это ОГРОМНОЕ и истощает много памяти и производительности.
Ответ №1
Это дорого.
Ответ №2
-
Oracle не прилагает никаких усилий для упрощения развертывания. (И у них есть хорошие экономические причины, чтобы не делать этого.)
-
Проблема ‘IS NULL.
Ответ №3
Лицензионное соглашение оракула позволяет им проверять использование вами базы данных. Поэтому, если вы лицензируете для 5 пользователей, и у вас есть 50, вы будете платить за 50. Для веб-сайтов они действительно хотят, чтобы у вас была лицензия для каждого пользователя.
Наем людей для работы с Oracle стоит дороже, чем другие базы данных (IBM DB2 тоже $$$).
Поскольку Oracle настолько дорогой, он предполагает, что это единственное, что работает на компьютере, и оно хочет взять все ресурсы всей машины.
Конструкция Oracle более благоприятна для сервера UN * X, чем для Windows-машины (это может быть или не быть для вас недостатком).
Большинство документов строго из Oracle – в документации по веб-интерфейсу/справки/примерах очень мало. Для MySQL или других баз данных с открытым исходным кодом обычно существует ответ на вашу проблему с поиском Google.
Существует большой список хороших вещей об Oracle.
- Огромная масштабируемость
- Поддержка объектно-ориентированных таблиц
- Множество людей нанимать для работы над ним.
- Работает на всех видах оборудования
- Разделение является AMAZING
- Оптимизация запросов на основе затрат
Ответ №4
из моего опыта,
когда мы хотим взять дамп базы данных и впоследствии импортировать его на db размером 4 ТБ.
Но если вы делаете то же самое в DB2, это делается в течение часа.
Причина слишком медленного оракула – они не позволяют пользователям /dba получать дампы непосредственно с уровня файла. у них нет каких-либо утилит или API для разработки.
В DB2 есть некоторые вещи, такие как DSNUTILB, DSNTIAUD и т.д. и многое другое.