Care este diferența dintre Oracle 11g și 12c

Principala diferență dintre Oracle 11g și 12c este că Oracle 11g este o versiune mai veche Oracle RDBMS și nu are baze de date pluggable în timp ce Oracle 12c este o versiune mai nouă concepute pentru nor și are baze de date pluggable. Mai mult, Oracle 12c permite rularea mai multor baze de date pe același hardware, menținând în același timp securitatea și izolarea între bazele de date.

DBMS (Database Management System) este un software care ajută la crearea și gestionarea bazelor de date cu ușurință și eficient. Un RDBMS este un DBMS care urmează modelului relațional. Cu alte cuvinte, aceste sisteme utilizează un model relațional pentru stocarea datelor. Ele stochează datele în tabele, care sunt conectate între ele. Oracle este un astfel de RDBMS. Există diferite versiuni în Oracle, Oracle 11g și 12c sunt două dintre ele.

Domenii cheie acoperite

1. Ce este Oracle 11g
     - Definiție, funcționalitate
2. Ce este Oracle 12c
     - Definiție, funcționalitate
3. Care este diferența dintre Oracle 11g și 12c
     - Compararea diferențelor cheie

Termeni cheie

Oracle, Oracle 11g, Oracle 12c

Ce este Oracle 11g

Oracle 11g este un RDBMS ușor de instalat, gestionat și dezvoltat. Se compune dintr-o interfață intuitivă, bazată pe browser pentru a gestiona bazele de date. Utilizatorii pot efectua mai multe operațiuni utilizând Oracle 11g. Ele pot crea tabele, vizualizări și alte obiecte baze de date. Este, de asemenea, posibil să importați, să exportați și să vizualizați datele din tabel. Utilizatorii pot scrie interogări SQL și le pot executa pentru a efectua operații pe obiectele bazei de date. De asemenea, în acest caz, este posibil să se genereze rapoarte.

În plus, există două versiuni în Oracle 11g; acestea sunt Oracle Database 11g Release 1 și Oracle Database 12g Release 2. Versiunea 1 are caracteristici Marquee, cum ar fi Active Data Guard, Fișiere Secure și Exadata. Versiunea 2 are caracteristici Marquee, cum ar fi Redefinirea bazată pe ediție, Reducerea datelor, Comprimarea coloanei hibride, Sistemul de fișiere cluster, Replicarea Gateway-ului de Aur și Baza de date Appliance.

Ce este Oracle 12c

Oracle 12c este un RDBMS de înaltă performanță, la nivel de întreprindere. Este primul RDBMS al Oracle conceput pentru cloud. Oracle Database 12c Release 1 oferă stocarea în memorie a coloanei. Este un add-on opțional care oferă capabilități în memorie. Opțiunea în memorie oferă o analiză în timp real. Oracle 12c suportă, de asemenea, potrivirea modelului Native JSON și SQL.

Unul dintre avantajele majore ale acestei versiuni Oracle este că permite utilizatorilor să treacă mai ușor în cloud. În plus, urmează o arhitectură multietnică. Această arhitectură simplifică consolidarea fără modificări ale aplicațiilor. De asemenea, oferă baze de date pluggable pentru a sprijini furnizarea rapidă și portabilitatea. Prin urmare, Oracle 12c este potrivit pentru furnizarea de servicii și pentru baza de date ca serviciu. Oracle 12c release 2 are o tehnologie Native Sharpening, zero de recuperare a pierderilor de date și Exadata Cloud Service.

Diferența dintre Oracle 11g și 12c

Definiție

Oracle 11g este o versiune de Oracle RDBMS lansată în 2008. Oracle 12g este o versiune RDBMS la nivel enterprise, de înaltă performanță, lansată în 2014.

Versiune

Oracle 11g este versiunea mai veche, în timp ce Oracle 12g este cea mai nouă versiune.

Bază de date conectabilă

Principala diferență dintre Oracle 11g și 12c este faptul că Oracle 11g nu are baze de date conectabile, în timp ce Oracle 12c are baze de date pluggable. Mai mult, Oracle 12c permite rularea mai multor baze de date pe același hardware, menținând în același timp securitatea și izolarea între bazele de date. 

Arhitectura multietnică

O altă diferență importantă între Oracle 11g și 12c este că, în Oracle 11g, nu există o arhitectură multitenantă. Dar, în contrast, există o arhitectură multietnică în Oracle 12c.

Serviciul Cloud

Serviciul Cloud este, de asemenea, o diferență majoră între Oracle 11g și 12c. Oracle 11g nu are suport pentru cloud, în timp ce Oracle 12c furnizează servicii cloud pentru baze de date Oracle.

Capacitate în memorie

Mai mult, Oracle 11g nu oferă capabilități în memorie. Cu toate acestea, Oracle 12c oferă capabilități în memorie.

Suport JSON

Suportul JSON este o altă diferență între Oracle 11g și 12c. Oracle 11g nu are suport JSON, în timp ce Oracle 12c suportă JSON.

Performanţă

Mai mult, Oracle 12c furnizează mai multă performanță în timpul procesului de intrare / ieșire și timp de răspuns decât Oracle 11g. Putem considera acest lucru și ca o diferență între Oracle 11g și 12c.

Concluzie

Oracle 11g și 12c sunt două versiuni ale Oracle. Pe scurt, principala diferență dintre Oracle 11g și 12c este faptul că Oracle 11g este o versiune mai veche și nu are baze de date pluggable, în timp ce Oracle 12c este o versiune mai nouă și are baze de date pluggable. Mai mult, Oracle 12c permite rularea mai multor baze de date pe același hardware, menținând în același timp securitatea și izolarea între bazele de date.

Referinţă:

1. "Ce este Oracle Database 12c? - Definirea de la WhatIs.com. "SearchOracle, disponibil aici.
2. "Oracle Database". Wikipedia, Fundația Wikimedia, 25 octombrie 2018, disponibil aici.

Datorită fotografiei:

1. "logo-ul Oracle" de Oracle Corporation - Wikipedia germană - încărcat de Afrank99 (Public Domain) prin Wikimedia Commons