Oracle 10g protiv 11g
Oracle baze podataka su objektno-relacijski sustavi za upravljanje bazama podataka koje je razvila i distribuira Oracle Corporation. Najnovija verzija Oracle baza podataka je Oracle 11g, prvi put objavljena u rujnu 2008.; naslijedio je Oracle 10g. Ove su verzije dio stalne evolucije Oracle baza podataka od 1980-ih. Svaka nova verzija ima redovito izdavanje novijih skupova zakrpa, od kojih su najznačajniji poznati kao izdanje. Glavni cilj svake nadograđene verzije je povećati performanse i skalabilnost u odnosu na stariju verziju. Stoga postoje mnoge nove značajke u 11g izgrađene povrh onih koje su već dostupne u 10g. One pružaju bolje mogućnosti administratorima baza podataka (DBA) za upravljanje svojim višeslojnim okruženjima baza podataka koja s godinama postaju sve složenija i veća.
Oracle 10g
Oracle 10g bila je nadograđena verzija Oracle 9i. Bila je to vrlo stabilna verzija od samog početka s mnogim ispravljenim greškama u 9i i s mnoštvom novih značajki. Prvenstveno je pružao mrežno računalstvo pružanjem CPU-a i podataka. U tu je svrhu Oracle Enterprise Manager (OEM) dao moćan mehanizam kontrole mreže. Ova je verzija također pružila poboljšanja za napredna proširenja kao što su Oracle RAC (Real Application Clusters), Oracle Data Guard i Oracle Streams. 10g je doveo do automatizacije većine administrativnih zadataka uvođenjem mnogih značajki samoupravljanja kao što su automatizirani dijagnostički monitor baze podataka, automatizirano podešavanje dijeljene memorije, automatizirano upravljanje pohranom i automatsko sigurnosno kopiranje i oporavak na disku.
Oracle 11g
Oracle 11g pomaknuo je okvir dalje, poboljšavajući mnoge značajke koje se nalaze u 10g. Omogućio je nove komponente kao što su 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. Stoga 11g pruža bolje performanse i njegovo izdanje 2 je prilagođeno za novije operativne sustave kao što su Windows 7, Server 2008 i najnovije verzije Linuxa, Unixa, Solarisa itd.
Koja je razlika između 10g i 11g?
U usporedbi s 10g, 11g pruža jednostavnije, poboljšano i automatizirano upravljanje memorijom i bolju sposobnost dijagnosticiranja grešaka putem ugrađene infrastrukture za sprječavanje, otkrivanje, dijagnosticiranje i rješavanje kritičnih pogrešaka baze podataka, kao i problema s niskim performansama baze podataka. Omogućuje nevidljive indekse, virtualne stupce, particioniranje tablica i mogućnost redefiniranja tablica koje imaju materijalizirane zapisnike pregleda dok su na mreži. Glavna razlika između ova dva su nove sigurnosne značajke koje se nalaze u 11g kao što je bolja provjera autentičnosti na temelju lozinke s lozinkama s miješanim malim i velikim slovima, enkripcija na razini tabličnog prostora i poboljšanja za enkripciju i kompresiju podatkovne pumpe.
11g nastavio korištenje različitih izdanja koja se koriste u 10g, a to su Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) i Oracle Database Lite za mobilne uređaje.
Zaključak
Sve u svemu, 11g je dobra nadogradnja s 10g s mnogo pozitivnih poboljšanja tehnologije koja se razvija. Tehnička dokumentacija koja je bila dobra u 10g postala je još bolja u 11g, što je značajna prednost za DBA koji svakodnevno ovise o njoj. Uobičajeno je da organizacije ne koriste sve značajke Oracle baze podataka. Stoga se prednosti nadograđene verzije moraju pravilno iskoristiti kako bi organizacija smanjila trošak vlasništva, vrijeme prekida rada i povećala performanse, što 11g može pružiti.