Oracle 10g vs 11g
Oracle-databaser er objektrelasjonelle databasestyringssystemer utviklet og distribuert av Oracle Corporation. Den siste versjonen av Oracle-databaser er Oracle 11g, først utgitt i september 2008; det lyktes Oracle 10g. Disse versjonene er en del av den fortsatte utviklingen av Oracle-databasene siden 1980-tallet. Hver nye versjon har nyere patch-sett som utgis regelmessig, hvorav de viktigste er kjent som en utgivelse. Et hovedmål med hver oppgraderte versjon er å øke ytelsen og skalerbarheten i forhold til den eldre versjonen. Derfor er det mange nye funksjoner i 11g bygget på toppen av de som allerede er tilgjengelige i 10g. Disse gir databaseadministratorene (DBA) bedre muligheter til å administrere databasemiljøene deres med flere lag som blir mer komplekse og større med årene.
Oracle 10g
Oracle 10g var den oppgraderte versjonen fra Oracle 9i. Det var en veldig stabil versjon fra starten med mange av feilene i 9i fikset og med mange nye funksjoner. Primært ga det nettdatabehandling ved å tilby CPUer og data. For dette formål ga Oracle Enterprise Manager (OEM) en kraftig nettkontrollmekanisme. Denne versjonen ga også forbedringer for avanserte utvidelser som Oracle RAC (Real Application Clusters), Oracle Data Guard og Oracle Streams. 10g førte til automatisering av de fleste administrasjonsoppgaver ved å introdusere mange selvadministrerende funksjoner som automatisert databasediagnosemonitor, automatisert delt minneinnstilling, automatisert lagringsadministrasjon og automatisert diskbasert sikkerhetskopiering og gjenoppretting.
Oracle 11g
Oracle 11g presset konvolutten ytterligere, og forbedret mange av funksjonene som finnes i 10g. Den ga nye komponenter som Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault og Oracle Shadow Copy Service. Derfor gir 11g bedre ytelse, og utgivelse 2 har blitt tilpasset nyere operativsystemer som Windows 7, Server 2008 og nyeste versjoner av Linux, Unix, Solaris, etc.
Hva er forskjellen mellom 10g og 11g?
Sammenlignet med 10g, gir 11g mer forenklet, forbedret og automatisert minneadministrasjon og bedre evne til å diagnostisere feil gjennom innebygd infrastruktur for å forhindre, oppdage, diagnostisere og hjelpe til med å løse kritiske databasefeil, samt problemer med lav databaseytelse. Det gir usynlige indekser, virtuelle kolonner, tabellpartisjonering og muligheten til å redefinere tabeller som har materialiserte visningslogger mens de er online. En stor forskjell på de to er de nye sikkerhetsfunksjonene som finnes i 11g, for eksempel bedre passordbasert autentisering med passord for store og små bokstaver, kryptering på tabellplassnivå og forbedringer for datapumpekryptering og komprimering.
11g fortsatte bruken av forskjellige utgaver brukt i 10g, som er Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) og Oracle Database Lite for mobile enheter.
Konklusjon
Alt i alt er 11g en god oppgradering fra 10g med mange positive forbedringer på en teknologi i utvikling. Den tekniske dokumentasjonen som var god i 10g har blitt enda bedre i 11g, en betydelig fordel for DBA-ene, som er avhengige av den daglig. Det er vanlig at organisasjoner ikke bruker alle funksjonene til en Oracle-database. Derfor må fordelene med en oppgradert versjon utnyttes riktig for at organisasjonen skal redusere eierkostnadene, nedetiden og øke ytelsen, noe 11g kan levere.