Oracle 10g против 11g
Базы данных Oracle - это системы управления объектно-реляционными базами данных, разработанные и распространяемые корпорацией Oracle. Последней версией баз данных Oracle является Oracle 11g, впервые выпущенная в сентябре 2008 г.; он пришел на смену Oracle 10g. Эти версии являются частью продолжающейся эволюции баз данных Oracle с 1980-х годов. Каждая новая версия регулярно выпускает новые наборы исправлений, наиболее важные из которых известны как выпуски. Основной целью каждой обновленной версии является повышение производительности и масштабируемости по сравнению со старой версией. Поэтому в версии 11g есть много новых функций, добавленных к уже доступным в версии 10g. Они предоставляют администраторам баз данных (DBA) лучшие возможности для управления их многоуровневыми средами баз данных, которые с годами становятся все более сложными и большими.
Oracle 10g
Oracle 10g был обновленной версией Oracle 9i. Это была очень стабильная версия с самого начала, в которой были исправлены многие ошибки 9i и множество новых функций. В первую очередь он обеспечивал грид-вычисления, предоставляя процессоры и данные. С этой целью Oracle Enterprise Manager (OEM) предоставил мощный механизм управления сетью. В этой версии также были усовершенствованы расширенные расширения, такие как Oracle RAC (кластеры реальных приложений), Oracle Data Guard и Oracle Streams. 10g автоматизировал большинство задач администрирования, предоставив множество самоуправляемых функций, таких как автоматизированный диагностический монитор базы данных, автоматическая настройка общей памяти, автоматизированное управление хранилищем и автоматизированное резервное копирование и восстановление на основе дисков.
Oracle 11g
Oracle 11g расширил границы, улучшив многие функции версии 10g. Он предоставил новые компоненты, такие как Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault и Oracle Shadow Copy Service. Поэтому 11g обеспечивает более высокую производительность, а его версия 2 предназначена для более новых операционных систем, таких как Windows 7, Server 2008 и последних версий Linux, Unix, Solaris и т. д.
В чем разница между 10g и 11g?
По сравнению с 10g, 11g обеспечивает более упрощенное, улучшенное и автоматизированное управление памятью и лучшие возможности диагностики сбоев с помощью встроенной инфраструктуры для предотвращения, обнаружения, диагностики и устранения критических ошибок базы данных, а также проблем с низкой производительностью базы данных.. Он предоставляет невидимые индексы, виртуальные столбцы, разделение таблиц и возможность переопределять таблицы, которые имеют материализованные журналы просмотра в режиме онлайн. Основным отличием между ними являются новые функции безопасности, обнаруженные в 11g, такие как улучшенная аутентификация на основе пароля с паролями смешанного регистра, шифрование на уровне табличного пространства и улучшения для шифрования и сжатия перекачки данных.
11g продолжал использовать различные выпуски, используемые в 10g, а именно Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) и Oracle Database Lite для мобильных устройств.
Вывод
В целом, 11g - это хорошее обновление по сравнению с 10g со многими положительными улучшениями в развивающейся технологии. Техническая документация, которая была хороша в 10g, стала еще лучше в 11g, что является значительным преимуществом для администраторов баз данных, которые ежедневно зависят от нее. Организации часто не используют все возможности базы данных Oracle. Таким образом, организация должна правильно использовать преимущества обновленной версии, чтобы снизить стоимость владения, время простоя и повысить производительность, которую может обеспечить 11g..