Oracle 10g versus 11g
Oracle-databases zijn object-relationele databasebeheersystemen die zijn ontwikkeld en gedistribueerd door Oracle Corporation. De nieuwste versie van Oracle-databases is Oracle 11g, voor het eerst uitgebracht in september 2008; het volgde Oracle 10g op. Deze versies maken deel uit van de voortdurende evolutie van de Oracle-databases sinds de jaren tachtig. Elke nieuwe versie heeft regelmatig nieuwere patch sets, waarvan de belangrijkste bekend staat als een release. Een belangrijk doel van elke geüpgradede versie is om de prestaties en schaalbaarheid ten opzichte van de oudere versie te verbeteren. Daarom zijn er veel nieuwe functies in 11g bovenop de functies die al beschikbaar zijn in 10g. Deze bieden de databasebeheerders (DBA's) betere mogelijkheden om hun multi-tiered database-omgevingen te beheren, die met de jaren steeds complexer en groter worden.
Oracle 10g
Oracle 10g was de verbeterde versie van Oracle 9i. Het was een zeer stabiele versie vanaf het begin met veel van de bugs in 9i opgelost en met tal van nieuwe functies. Het leverde voornamelijk grid computing door het verstrekken van CPU's en gegevens. Daartoe bood Oracle Enterprise Manager (OEM) een krachtig mechanisme voor netwerkbeheer. Deze versie bood ook verbeteringen voor geavanceerde extensies zoals Oracle RAC (Real Application Clusters), Oracle Data Guard en Oracle Streams. 10g zorgde voor automatisering van de meeste beheertaken door de introductie van veel zelfbeheersende functies, zoals geautomatiseerde database diagnostische monitor, geautomatiseerde afstemming van gedeeld geheugen, geautomatiseerd opslagbeheer en geautomatiseerde schijfgebaseerde back-up en herstel.
Oracle 11g
Oracle 11g duwde de envelop verder en verbeterde veel van de functies van 10g. Het leverde nieuwe componenten op zoals Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault en Oracle Shadow Copy Service. Daarom biedt 11g betere prestaties en is release 2 afgestemd op nieuwere besturingssystemen zoals Windows 7, Server 2008 en de nieuwste versies van Linux, Unix, Solaris, enz.
Wat is het verschil tussen 10 g en 11 g?
In vergelijking met 10g biedt 11g meer vereenvoudigd, verbeterd en geautomatiseerd geheugenbeheer en een betere mogelijkheid om fouten te diagnosticeren via een ingebouwde infrastructuur om kritieke databasefouten te voorkomen, te detecteren, te diagnosticeren en te helpen oplossen, evenals problemen met lage databaseprestaties. Het biedt onzichtbare indexen, virtuele kolommen, tabelpartitionering en de mogelijkheid om tabellen te herdefiniëren die online logboeken bevatten. Een groot verschil tussen de twee zijn de nieuwe beveiligingsfuncties in 11g, zoals betere op wachtwoorden gebaseerde authenticatie met verschillende hoofdletters en kleine letters, versleuteling op tabelruimteniveau en verbeteringen voor datapompcodering en compressie.
11g ging door met het gebruik van verschillende edities die in 10g werden gebruikt, namelijk Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) en Oracle Database Lite voor mobiele apparaten.
Gevolgtrekking
Al met al is 11g een goede upgrade van 10g met veel positieve verbeteringen op een evoluerende technologie. De technische documentatie die goed was in 10 g, is zelfs nog beter geworden in 11 g, een aanzienlijk voordeel voor de DBA's, die er dagelijks van afhankelijk zijn. Het is gebruikelijk dat organisaties niet alle functies van een Oracle-database benutten. Daarom moeten de voordelen van een bijgewerkte versie op de juiste manier worden benut voor de organisatie om de eigendomskosten en downtime te verlagen en de prestaties te verhogen, wat 11g kan leveren.