Oracle 10g срещу 11g
Базите данни на Oracle са обектно-релационни системи за управление на бази данни, разработени и разпространявани от Oracle Corporation. Най-новата версия на базите данни на Oracle е Oracle 11g, пусната за първи път през септември 2008 г.; той наследи Oracle 10g. Тези версии са част от продължаващото развитие на базите данни на Oracle от 80-те години на миналия век. Всяка нова версия има редовно издаване на по-нови комплекти корекции, най-значимите от които са известни като издание. Основна цел на всяка надстроена версия е да се увеличи производителността и скалируемостта спрямо по-старата версия. Следователно има много нови функции в 11g, изградени върху вече наличните в 10g. Те предоставят по-добри възможности на администраторите на бази данни (DBA) да управляват своите многослойни среди на бази данни, които стават все по-сложни и по-големи с годините.
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 и др.
Каква е разликата между 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 може да осигури.