Oracle 10g против 11g
Базы данных Oracle - это системы управления объектно-реляционными базами данных, разработанные и распространяемые Oracle Corporation. Последняя версия баз данных Oracle - Oracle 11g, впервые выпущенная в сентябре 2008 года; он пришел на смену Oracle 10g. Эти версии являются частью продолжающейся эволюции баз данных Oracle с 1980-х годов. Для каждой новой версии регулярно выпускаются новые наборы исправлений, наиболее важные из которых называются выпусками. Основная цель каждой обновленной версии - повысить производительность и масштабируемость по сравнению со старой версией. Поэтому в 11g есть много новых функций, надстроенных над уже доступными в 10g. Они предоставляют администраторам баз данных (АБД) лучшие возможности по управлению многоуровневыми средами баз данных, которые с годами становятся все более сложными и крупными.
Oracle 10g
Oracle 10g была обновленной версией Oracle 9i. Изначально это была очень стабильная версия с исправленными в 9i ошибками и множеством новых функций. В первую очередь это обеспечивало грид-вычисления, предоставляя процессоры и данные. Для этого Oracle Enterprise Manager (OEM) предоставил мощный механизм управления сетью. В этой версии также были улучшены расширенные расширения, такие как Oracle RAC (Real Application Clusters), 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 и т. Д.
В чем разница между 10 г и 11 г?
По сравнению с 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.