Oracle 10g vs 11g
Oracle-databaser är objektrelationella databashanteringssystem utvecklade och distribuerade av Oracle Corporation. Den senaste versionen av Oracle-databaser är Oracle 11g, som först släpptes i september 2008; det lyckades Oracle 10g. Dessa versioner är en del av den fortsatta utvecklingen av Oracle-databaserna sedan 1980-talet. Varje ny version har nya patchuppsättningar släppt regelbundet, vars viktigaste är känd som ett släpp. Ett viktigt syfte med varje uppgraderad version är att öka prestanda och skalbarhet över den äldre versionen. Därför finns det många nya funktioner i 11g byggda ovanpå de som redan finns i 10g. Dessa ger bättre möjligheter för databasadministratörerna (DBA) att hantera sina flervärdesbaserade databasmiljöer som blir mer komplexa och större under åren.
Oracle 10g
Oracle 10g var den uppgraderade versionen från Oracle 9i. Det var en mycket stabil version från utställningen med många av buggarna i 9i fixade och med många nya funktioner. I första hand tillhandahölls nätverksberäkning genom tillhandahållande av processorer och data. För detta ändamål gav Oracle Enterprise Manager (OEM) en kraftfull gridkontrollmekanism. Den här versionen gav också förbättringar för avancerade tillägg som Oracle RAC (Real Application Clusters), Oracle Data Guard och Oracle Streams. 10g medförde automatisering av de flesta administrationsuppgifter genom att införa många självhanterande funktioner som automatisk databasdiagnostisk bildskärm, automatiserad delad minnesinställning, automatisk lagringshantering och automatiserad diskbaserad säkerhetskopiering och återställning.
Oracle 11g
Oracle 11g drev kuvertet ytterligare, vilket förbättrade många av de funktioner som hittades i 10g. Det gav nya komponenter som Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault och Oracle Shadow Copy Service. Därför ger 11g bättre prestanda och dess release 2 har anpassats för nya operativsystem som Windows 7, Server 2008 och senaste versioner av Linux, Unix, Solaris, etc.
Vad är skillnaden mellan 10g och 11g?
Jämfört med 10g ger 11g mer förenklad, förbättrad och automatiserad minneshantering och bättre förmåga att diagnostisera fel genom inbyggd infrastruktur för att förhindra, upptäcka, diagnostisera och hjälpa till att lösa kritiska databasfel, samt problem med låg databasprestanda. Det ger osynliga index, virtuella kolumner, tabellpartitionering och möjligheten att omdefiniera tabeller som har materialiserat visningsloggar samtidigt som de är online. En stor skillnad i de två är de nya säkerhetsfunktionerna som finns i 11g, till exempel bättre lösenordsbaserad autentisering med blandade lösenord, kryptering på tabellutrymme och förbättringar för datapumpkryptering och komprimering.
11g fortsatte användningen av olika utgåvor som används i 10g, som är Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) och Oracle Database Lite för mobila enheter.
Slutsats
Sammantaget är 11g en bra uppgradering från 10g med många positiva förbättringar på en utvecklande teknik. Den tekniska dokumentationen som var bra i 10g har blivit ännu bättre i 11g, en betydande fördel för DBAs, som är beroende av det dagligen. Det är vanligt för organisationer att inte utnyttja alla funktioner i en Oracle-databas. Därför måste fördelarna med en uppgraderad version användas för att organisationen ska kunna minska sina ägandekostnader, driftstopp och öka prestanda, vilket 11g kan leverera.