Oracle 10g proti 11g
Baze podatkov Oracle so objektno-relacijski sistemi za upravljanje baz podatkov, ki jih je razvila in distribuirala družba Oracle Corporation. Najnovejša različica baz podatkov Oracle je Oracle 11g, ki je bila prvič izdana septembra 2008; nasledil je Oracle 10g. Te različice so del nadaljnjega razvoja baz podatkov Oracle od osemdesetih let prejšnjega stoletja. Vsaka nova različica ima redno izdajo novejših kompletov popravkov, od katerih so najpomembnejši znani kot izdaja. Glavni cilj vsake nadgrajene različice je povečati zmogljivost in razširljivost v primerjavi s starejšo različico. Zato je v 11g veliko novih funkcij, zgrajenih poleg tistih, ki so že na voljo v 10g. Ti skrbnikom baz podatkov (DBA) zagotavljajo boljše zmogljivosti za upravljanje njihovih večnivojskih okolij baz podatkov, ki z leti postajajo bolj zapletena in večja.
Oracle 10g
Oracle 10g je bila nadgrajena različica Oracle 9i. To je bila zelo stabilna različica od samega začetka s številnimi popravljenimi napakami v 9i in z množico novih funkcij. Predvsem je zagotavljal mrežno računalništvo z zagotavljanjem procesorjev in podatkov. V ta namen je Oracle Enterprise Manager (OEM) ponudil močan mehanizem za nadzor omrežja. Ta različica je zagotovila tudi izboljšave za napredne razširitve, kot so Oracle RAC (Real Application Clusters), Oracle Data Guard in Oracle Streams. 10g je prinesel avtomatizacijo večine skrbniških opravil z uvedbo številnih samoupravljivih funkcij, kot so samodejni diagnostični monitor baze podatkov, samodejno nastavljanje pomnilnika v skupni rabi, samodejno upravljanje shranjevanja ter avtomatizirano varnostno kopiranje in obnovitev na podlagi diska.
Oracle 11g
Oracle 11g je pomaknil ovojnico še dlje in izboljšal številne funkcije, ki jih najdemo v 10g. Zagotovil je nove komponente, kot so Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault in Oracle Shadow Copy Service. Zato 11g zagotavlja boljšo zmogljivost in njegova izdaja 2 je bila prilagojena za novejše operacijske sisteme, kot so Windows 7, Server 2008 in najnovejše različice Linuxa, Unixa, Solarisa itd.
Kakšna je razlika med 10g in 11g?
V primerjavi z 10g 11g zagotavlja bolj poenostavljeno, izboljšano in avtomatizirano upravljanje pomnilnika in boljšo zmožnost diagnosticiranja napak prek vgrajene infrastrukture za preprečevanje, odkrivanje, diagnosticiranje in pomoč pri razreševanju kritičnih napak baze podatkov, kot tudi težave z nizko učinkovitostjo baze podatkov. Zagotavlja nevidne indekse, navidezne stolpce, particioniranje tabel in možnost redefiniranja tabel, ki imajo materializirane dnevnike pogleda, ko so na spletu. Glavna razlika med obema so nove varnostne funkcije, ki jih najdemo v 11g, kot je boljša avtentikacija na podlagi gesla z mešanimi velikimi in malimi črkami, šifriranje na ravni prostora tabel ter izboljšave za šifriranje in stiskanje podatkovne črpalke.
11g je nadaljeval z uporabo različnih izdaj, ki se uporabljajo v 10g, in sicer Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) in Oracle Database Lite za mobilne naprave.
Sklep
Skratka, 11g je dobra nadgradnja 10g s številnimi pozitivnimi izboljšavami razvijajoče se tehnologije. Tehnična dokumentacija, ki je bila dobra v 10g, je postala še boljša v 11g, kar je pomembna prednost za skrbnike baze podatkov, ki so dnevno odvisni od nje. Za organizacije je običajno, da ne uporabljajo vseh funkcij baze podatkov Oracle. Zato je treba prednosti nadgrajene različice pravilno izkoristiti, da organizacija zmanjša svoje stroške lastništva, čas izpadov in poveča zmogljivost, ki jo lahko zagotovi 11g.