Oracle 10g vs 11g
Oracle-databaser er objektrelationerede databasestyringssystemer udviklet og distribueret af Oracle Corporation. Den seneste version af Oracle-databaser er Oracle 11g, først udgivet i september 2008; det lykkedes Oracle 10g. Disse versioner er en del af den fortsatte udvikling af Oracle-databaserne siden 1980'erne. Hver nye version har nyere patch-sæt, der regelmæssigt frigives, hvoraf de mest betydningsfulde er kendt som en udgivelse. Et hovedmål med hver opgraderet version er at øge ydelsen og skalerbarheden i forhold til den ældre version. Derfor er der mange nye funktioner i 11g bygget oven på dem, der allerede findes i 10g. Disse giver databaseadministratorerne (DBA'er) bedre muligheder for at styre deres databasemiljøer med flere niveauer, 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 rettet og med en række nye funktioner. Primært leverede det gitterberegning ved levering af CPU'er og data. Til dette formål gav Oracle Enterprise Manager (OEM) en kraftig netkontrolmekanisme. Denne version leverede også forbedringer til avancerede udvidelser som Oracle RAC (Real Application Clusters), Oracle Data Guard og Oracle Streams. 10 g medførte automatisering af de fleste administrationsopgaver ved at introducere mange selvstyrende funktioner såsom automatiseret databasediagnostisk skærm, automatiseret tuning af delt hukommelse, automatiseret lagerstyring og automatiseret diskbaseret sikkerhedskopiering og gendannelse.
Oracle 11g
Oracle 11g skubbede konvolutten yderligere, hvilket 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 ydelse, og dens frigivelse 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 10 g giver 11g mere forenklet, forbedret og automatiseret hukommelsesadministration og bedre evne til at diagnosticere fejl gennem indbygget infrastruktur for at forhindre, opdage, diagnosticere og hjælpe med at løse kritiske databasefejl samt lave problemer med databasepræstation. Det giver usynlige indekser, virtuelle kolonner, tabelopdeling og muligheden for at omdefinere tabeller, der har materialiseret visningslogoer, mens de er online. En stor forskel i de to er de nye sikkerhedsfunktioner, der findes i 11g, såsom bedre adgangskodebaseret autentificering med blandede store koder, kryptering på bordpladsniveau og forbedringer til datapumpekryptering og komprimering.
11g fortsatte brugen af forskellige udgaver anvendt i 10g, der 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 10g med mange positive forbedringer af en teknologisk udvikling. Den tekniske dokumentation, der var god på 10 g, er blevet endnu bedre i 11 g, en betydelig fordel for DBA'erne, der er afhængige af den dagligt. Det er almindeligt, at organisationer ikke bruger de fulde funktioner i en Oracle-database. Derfor skal fordelene ved en opgraderet version udnyttes korrekt for organisationen for at reducere deres ejerskab, nedetid og øge ydeevnen, som 11g kan levere.