Oracle 10g vs 11g
Oracle-databaser er objektrelationelle databasesystemer, der er udviklet og distribueret af Oracle Corporation. Den seneste version af Oracle-databaser er Oracle 11g, der først blev udgivet i september 2008; det lykkedes Oracle 10g. Disse versioner er en del af den fortsatte udvikling af Oracle-databaser siden 1980'erne. Hver nye version har nyere patch-sæt udgivelser regelmæssigt, hvoraf de mest betydningsfulde er kendt som en release. Et hovedmål for hver opgraderet version er at øge ydeevnen og skalerbarheden i forhold til den ældre version. Derfor er der mange nye funktioner i 11g bygget oven på dem, der allerede er tilgængelige i 10g. Disse giver databaseadministratorerne (DBA'er) bedre muligheder for at styre deres multi-tierede databasemiljøer, der bliver mere komplekse og større med årene.
Oracle 10g
Oracle 10g var den opgraderede version fra Oracle 9i. Det var en meget stabil version fra starten med mange af fejlene i 9i fast og med en række nye funktioner. Primært leverede det netcomputering ved levering af CPU'er og data. Til dette formål gav Oracle Enterprise Manager (OEM) en kraftfuld gitterkontrolmekanisme. Denne version leverede også forbedringer til avancerede udvidelser som Oracle RAC (Real Application Clusters), Oracle Data Guard og Oracle Streams. 10g medførte automatisering af de fleste administrationsopgaver ved at indføre mange selvadministrerende funktioner som automatisk databasediagnosticeringsmonitor, automatiseret deling af hukommelse, automatisk lagringsstyring og automatisk diskbaseret sikkerhedskopiering og gendannelse.
Oracle 11g
Oracle 11g skubbede konvolutten yderligere og forbedrede mange af de funktioner, der findes i 10g. Det leverede nye komponenter så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 giver 11g bedre ydeevne, og release 2 er beregnet til nyere operativsystemer som Windows 7, Server 2008 og de nyeste versioner af Linux, Unix, Solaris osv.
Hvad er forskellen mellem 10g og 11g?
Sammenlignet med 10g giver 11g mere forenklet, forbedret og automatiseret hukommelsesadministration og bedre evne til at diagnosticere fejl gennem indbygget infrastruktur for at forhindre, detektere, diagnosticere og hjælpe med at løse kritiske databasefejl samt problemer med lave databasefunktioner. Det giver usynlige indekser, virtuelle kolonner, tabelpartitionering og muligheden for at omdefinere tabeller, der har materialiserede visningslogfiler, mens de er online. En stor forskel i de to er de nye sikkerhedsfunktioner, der findes i 11g, såsom bedre adgangskodebaseret godkendelse med blandede sagsadgangskoder, kryptering på bordpladsniveau og forbedringer til datapumpekryptering og komprimering.
11g fortsatte brugen af forskellige udgaver, der blev brugt i 10g, som er Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) og Oracle Database Lite til mobile enheder.
Konklusion
Alt i alt er 11g en god opgradering fra 10 g med mange positive forbedringer på en teknologi i udvikling. Den tekniske dokumentation, der var god i 10 g, er blevet endnu bedre i 11 g, en betydelig fordel for DBA'erne, der er afhængige af det dagligt. Det er almindeligt, at organisationer ikke bruger de fulde funktioner i en Oracle-database. Derfor skal fordelene ved en opgraderet version bruges korrekt til organisationen for at reducere deres ejerskabsomkostninger, nedetid og øge ydeevnen, som 11g kan levere.