Hva er forskjellen mellom Oracle 11g og 12c

Hovedforskjellen mellom Oracle 11g og 12c er at Oracle 11g er en eldre versjon av Oracle RDBMS og har ingen pluggbare databaser mens Oracle 12c er en nyere versjon designet for skyen og har pluggerbare databaser. Videre tillater Oracle 12c å kjøre flere databaser på samme maskinvare samtidig som sikkerheten og isolasjonen mellom databasene opprettholdes.

DBMS (Database Management System) er en programvare som bidrar til å lage og administrere databaser enkelt og effektivt. En RDBMS er et DBMS som følger relasjonsmodellen. Med andre ord bruker disse systemene en relasjonsmodell til å lagre data. De lagrer data i tabeller, som er koblet til hverandre. Oracle er en slik RDBMS. Det finnes forskjellige versjoner i Oracle, Oracle 11g og 12c er to av dem.

Nøkkelområder dekket

1. Hva er Oracle 11g
     - Definisjon, funksjonalitet
2. Hva er Oracle 12c
     - Definisjon, funksjonalitet
3. Hva er forskjellen mellom Oracle 11g og 12c
     - Sammenligning av nøkkelforskjeller

Nøkkelord

Oracle, Oracle 11g, Oracle 12c

Hva er Oracle 11g

Oracle 11g er en RDBMS som er enkel å installere, administrere og utvikle. Den består av et intuitivt, nettleserbasert grensesnitt for å administrere databaser. Brukere kan utføre flere operasjoner ved hjelp av Oracle 11g. De kan lage tabeller, visninger og andre databaseobjekter. Det er også mulig å importere, eksportere og vise tabelldata. Brukerne kan skrive SQL-spørringer og utføre dem for å utføre operasjoner på databaseobjektene. Også i dette er det mulig å generere rapporter.

Videre er det to versjoner i Oracle 11g; de er Oracle Database 11g Release 1 og Oracle Database 12g Release 2. Utgivelsen 1 har Marquee-funksjoner som Active Data Guard, Secure Files og Exadata. Utgivelsen 2 har Marquee-funksjoner som Utgavebasert Redefinisjon, Data Reduksjon, Hybrid Columnar Compression, Cluster File System, Golden Gate Replication og Database Appliance..

Hva er Oracle 12c

Oracle 12c er en høy ytelse, enterprise-level RDBMS. Det er Oracles første RDBMS designet for skyen. Oracle Database 12c Release 1 gir minnekolonnebutikk. Det er et valgfritt tilleggsprogram som gir minnefunksjoner. Alternativet i minnet gir sanntidsanalyse. Oracle 12c støtter også Native JSON og SQL pattern matching.

En stor fordel ved denne Oracle-versjonen er at den gjør det mulig for brukerne å flytte til skyen lettere. Videre følger det en multitenant arkitektur. Og denne arkitekturen forenkler konsolideringen uten noen endringer i applikasjonene. Det gir også pluggbare databaser for å støtte rask tilførsel og portabilitet. Derfor er Oracle 12c egnet for selvbetjening og database som en tjeneste. Oracle 12c release 2 har Native sharding, null data loss recovery appliance og Exadata Cloud Service.

Forskjellen mellom Oracle 11g og 12c

Definisjon

Oracle 11g er en versjon av Oracle RDBMS utgitt i 2008. Oracle 12g er en high performance, enterprise-level RDBMS versjon av Oracle utgitt i 2014.

Versjon

Oracle 11g er den eldre versjonen mens Oracle 12g er den nyeste versjonen.

Pluggbar database

Hovedforskjellen mellom Oracle 11g og 12c er at Oracle 11g har ingen pluggbare databaser mens Oracle 12c har pluggbare databaser. Videre tillater Oracle 12c å kjøre flere databaser på samme maskinvare samtidig som sikkerheten og isolasjonen mellom databasene opprettholdes. 

Multitenant Architecture

En annen viktig forskjell mellom Oracle 11g og 12c er at i Oracle 11g er det ingen multitenantarkitektur. Men derimot er det multitenantarkitektur i Oracle 12c.

Cloud Service

Cloud service er også en stor forskjell mellom Oracle 11g og 12c. Oracle 11g har ikke skystøtte, mens Oracle 12c gir Oracle-databasens skyktjeneste.

In-memory Capability

Videre gir Oracle 11g ikke muligheter for minne. Imidlertid tilbyr Oracle 12c muligheter for minne.

JSON Support

JSON-støtte er en annen forskjell mellom Oracle 11g og 12c. Oracle 11g har ingen JSON-støtte, mens Oracle 12c støtter JSON.

Opptreden

Videre gir Oracle 12c bedre ytelse i I / O gjennomstrømning og svartid enn Oracle 11g. Vi kan også vurdere dette som en forskjell mellom Oracle 11g og 12c.

Konklusjon

Oracle 11g og 12c er to versjoner av Oracle. I sammendraget er hovedforskjellen mellom Oracle 11g og 12c at Oracle 11g er en eldre versjon og har ingen pluggbare databaser mens Oracle 12c er en nyere versjon og har pluggbare databaser. Videre tillater Oracle 12c å kjøre flere databaser på samme maskinvare samtidig som sikkerheten og isolasjonen mellom databasene opprettholdes.

Henvisning:

1. "Hva er Oracle Database 12c? - Definisjon fra WhatIs.com. "SearchOracle, tilgjengelig her.
2. "Oracle Database." Wikipedia, Wikimedia Foundation, 25. oktober 2018, Tilgjengelig her.

Bilde Courtesy:

1. "Oracle logo" Av Oracle Corporation - Den tyske Wikipedia - lastet opp av Afrank99 (Public Domain) via Commons Wikimedia