Różnica między Oracle 9i a Oracle 10G

Różnica między Oracle 9i a Oracle 10G

Oracle 9i vs Oracle 10G

W 1977 r. Software Development Laboratories (SDL) opracował oprogramowanie do bazy danych Oracle, które jest po prostu znane jako Oracle. Jest to obiektowy system zarządzania bazą danych (ORDMBS), który jest identyfikowany przez identyfikator systemu alfa (SID).

Oprogramowanie do bazy danych Oracle zawiera zestaw procesów systemu operacyjnego, takich jak PMON lub Process Monitor i Smon lub System Monitor oraz pamięć z przechowywaniem danych. W 2001 roku wydano Oracle 9i, „ja” stojącego dla słowa „Internet”, co oznacza, że ​​jest gotowy na Internet. Ma następujące nowe funkcje:

Bezpośrednia obsługa bazy danych XML.
Java JDK 1.3.
Oracle Data Guard and Enhancents.
Nowe funkcje udostępniania danych i replikacji.
Kompresuje klucze w tabelach podczas ładowania danych.
Ulepszenia bezpieczeństwa.
Zarządzaj przestrzeniami tabeli systemowej lokalnie.
Zautomatyzowany DBA.

Z drugiej strony Oracle 10G został wydany w 2003 roku w celu obsługi wyrażeń regularnych z literą „G” stojącą dla „siatki”, aby podkreślić Oracle 10G jako gotowy do komputerów sieciowych. Oto niektóre z jego funkcji:

Nowa baza danych i baza danych alter rozpocznij składnię kopii zapasowej.
Oracle 10G Data Guard Broker i RAC w celu obsługi Redo Log Transport.
SQL Zastosuj obsługę funkcji i wyrażenia regularnego.
Obsługuje bazę danych HTML.
Recykling pojemnika do przechowywania obiektów i nowego polecenia czyszczenia.
SYSAUX PACJA Tabela i Zmień nazwę Table Space Command.
Zautomatyzowane zarządzanie przechowywaniem (ASM).
Automatyczne repozytorium obciążenia (AWR).
Automatyczny monitor diagnostyczny bazy danych (ADDM).

Te dwie wersje mają wiele różnic, w tym następujące:

Zarządzanie. Okazuje się, że Oracle 10G jest łatwiejszy niż Oracle 9i.
Nowy doradca ADDM i SQL Tuning of Oracle 10G to bardzo niezwykła poprawa w stosunku do Oracle 9i.
Oracle 10G mniej obciążenie DBA i przyspiesza wykonywanie zadań zarządzania.
Oracle 10G wykonywalny jest większy.
Oracle 9i nie zezwala na cofanie się po upuszczeniu, gdy jest dozwolony w Oracle 10G.
Oracle 10G ma więcej funkcji i oferuje bardziej wydajną obsługę replikacji niż
Oracle 9i.
Oracle 10G ma wyższe wymagania systemowe niż Oracle 9i.

Obie wersje mają doskonałe funkcje. Główna różnica między nimi polega na tym, że Oracle 10G jest wyższą wersją niż Oracle 9i i ma wiele dodanych funkcji, które ulepszają funkcje Oracle 9i, podczas gdy niektóre stare funkcje mogły zostać porzucone.

Streszczenie:

1.Oracle 9i to obiektowy system zarządzania bazą danych (ORDMBS), który został wydany w 2001 r.
2.„I” w Oracle 9i oznacza „gotowy do Internetu”, podczas gdy „G” w Oracle 10G oznacza „Grid Computing."
3.Oracle 10G to w rzeczywistości ulepszona lub wyższa wersja Oracle 9i.
4.Oracle 10G jest łatwiejsze do zarządzania, podczas gdy Oracle 9i nie jest.
5.Oracle 10G oferuje więcej funkcji, a Oracle 9i oferuje mniej.
6.Oracle 10G ma wyższe wymagania systemowe, podczas gdy Oracle 9i ma niższe wymagania systemowe.
7.Oracle 10G oferuje również retrospekcję, kopię zapasową, odzyskiwanie i kilka innych ulepszeń, podczas gdy Oracle 9i nie.