Różnica między Oracle 10 g a 11 g

Oracle 10g vs 11g

Bazy danych Oracle są obiektowo-relacyjnymi systemami zarządzania bazami danych opracowanymi i dystrybuowanymi przez Oracle Corporation. Najnowsza wersja baz danych Oracle to Oracle 11g, po raz pierwszy wydana we wrześniu 2008 roku; udało się Oracle 10g. Te wersje są częścią ciągłej ewolucji baz danych Oracle od lat osiemdziesiątych. Każda nowa wersja ma regularnie wydawane nowsze zestawy poprawek, z których najbardziej znaczące są znane jako wydanie. Głównym celem każdej zaktualizowanej wersji jest zwiększenie wydajności i skalowalności w stosunku do starszej wersji. W związku z tym istnieje wiele nowych funkcji w 11g, które są już dostępne w 10g. Zapewniają one administratorom baz danych lepsze możliwości zarządzania wielopoziomowymi środowiskami baz danych, które z czasem stają się coraz bardziej złożone i większe.

Oracle 10g

Oracle 10g był zaktualizowaną wersją Oracle 9i. To była bardzo stabilna wersja od samego początku, z wieloma naprawionymi błędami w 9i i mnóstwem nowych funkcji. Przede wszystkim zapewniał przetwarzanie sieciowe poprzez dostarczanie procesorów i danych. W tym celu Oracle Enterprise Manager (OEM) dał potężny mechanizm kontroli sieci. Ta wersja zawiera również rozszerzenia dla zaawansowanych rozszerzeń, takich jak Oracle RAC (Real Application Clusters), Oracle Data Guard i Oracle Streams. 10g zautomatyzowało większość zadań administracyjnych, wprowadzając wiele funkcji samozarządzania, takich jak automatyczny monitor diagnostyczny bazy danych, automatyczne dostrajanie pamięci współużytkowanej, automatyczne zarządzanie pamięcią masową oraz automatyczne tworzenie kopii zapasowych i odzyskiwanie danych na dysku.

Oracle 11g

Oracle 11g posunął dalej obudowę, ulepszając wiele funkcji znalezionych w 10g. Dostarczył nowe komponenty, takie jak Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault i Oracle Shadow Copy Service. Dlatego 11g zapewnia lepszą wydajność, a jego wydanie 2 zostało dostosowane do nowszych systemów operacyjnych, takich jak Windows 7, Server 2008 i najnowsze wersje Linux, Unix, Solaris itp..

Jaka jest różnica między 10 g a 11 g?

W porównaniu z 10g, 11g zapewnia bardziej uproszczone, ulepszone i zautomatyzowane zarządzanie pamięcią oraz lepszą zdolność diagnozowania usterek dzięki wbudowanej infrastrukturze w celu zapobiegania, wykrywania, diagnozowania i pomocy w rozwiązywaniu krytycznych błędów bazy danych, a także problemów z niską wydajnością bazy danych. Zapewnia niewidoczne indeksy, wirtualne kolumny, partycjonowanie tabel oraz możliwość przedefiniowania tabel, które zmaterializowały dzienniki przeglądania w trybie online. Zasadniczą różnicą między nimi są nowe funkcje bezpieczeństwa znalezione w 11g, takie jak lepsze uwierzytelnianie oparte na hasłach z hasłami o różnej wielkości liter, szyfrowanie na poziomie obszaru tabel oraz ulepszenia szyfrowania i kompresji pompy danych.

11g kontynuowało korzystanie z różnych wersji używanych w 10g, którymi są Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) i Oracle Database Lite na urządzenia mobilne.

Wniosek

Podsumowując, 11g to dobre uaktualnienie z 10g z wieloma pozytywnymi ulepszeniami w rozwijającej się technologii. Dokumentacja techniczna, która była dobra w 10 g, stała się jeszcze lepsza w 11 g, co jest znaczącą korzyścią dla DBA, które są od niej zależne codziennie. Organizacje często nie korzystają z pełnych funkcji bazy danych Oracle. Dlatego korzyści wynikające z aktualizacji wersji muszą być właściwie wykorzystane przez organizację w celu zmniejszenia kosztów posiadania, przestojów i zwiększenia wydajności, które może zapewnić 11g.