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 може да осигури.