Differenza tra Oracle 10g e 11g

Oracle 10g vs 11g

I database Oracle sono sistemi di gestione di database relazionali a oggetti sviluppati e distribuiti da Oracle Corporation. L'ultima versione dei database Oracle è Oracle 11g, rilasciato a settembre 2008; è riuscito Oracle 10g. Queste versioni fanno parte della continua evoluzione dei database Oracle dagli anni '80. Ogni nuova versione presenta regolarmente nuove versioni di patch, la più significativa delle quali è nota come release. Uno degli obiettivi principali di ogni versione aggiornata è aumentare le prestazioni e la scalabilità rispetto alla versione precedente. Quindi ci sono molte nuove funzionalità in 11g che si basano su quelle già disponibili in 10g. Questi forniscono migliori funzionalità agli amministratori di database (DBA) per gestire i loro ambienti di database multilivello che diventano sempre più complessi e più grandi nel corso degli anni.

Oracle 10g

Oracle 10g era la versione aggiornata di Oracle 9i. Era una versione molto stabile dal set di uscita con molti bug in 9i risolti e con host di nuove funzionalità. In primo luogo forniva il grid computing attraverso la fornitura di CPU e dati. A tal fine, Oracle Enterprise Manager (OEM) ha fornito un potente meccanismo di controllo della rete. Questa versione ha anche fornito miglioramenti per estensioni avanzate come Oracle RAC (Real Application Clusters), Oracle Data Guard e Oracle Streams. 10g ha portato all'automazione della maggior parte delle attività di amministrazione introducendo molte funzionalità di auto-gestione come il monitoraggio diagnostico del database automatizzato, l'ottimizzazione automatica della memoria condivisa, la gestione automatizzata dello storage e il backup e il ripristino automatico basato su disco.

Oracle 11g

Oracle 11g ha ulteriormente spinto la busta, migliorando molte delle funzionalità trovate in 10g. Ha fornito nuovi componenti come Oracle Application Express, Oracle SQL Developer, Oracle Real Application Testing, Oracle Configuration Manager (OCM), Oracle Warehouse Builder, Oracle Database Vault e Oracle Shadow Copy Service. Pertanto 11g offre prestazioni migliori e la sua versione 2 è stata adattata per i nuovi sistemi operativi come Windows 7, Server 2008 e le ultime versioni di Linux, Unix, Solaris, ecc..

Qual è la differenza tra 10g e 11g?

Rispetto a 10g, 11g offre una gestione della memoria semplificata, migliorata e automatizzata e una migliore capacità di diagnosticare i guasti attraverso l'infrastruttura integrata per prevenire, rilevare, diagnosticare e aiutare a risolvere errori critici del database e problemi di prestazioni del database. Fornisce indici invisibili, colonne virtuali, partizionamento delle tabelle e la capacità di ridefinire le tabelle che hanno materializzato i registri delle viste mentre erano online. Una delle principali differenze tra le due sono le nuove funzionalità di sicurezza che si trovano in 11g, come una migliore autenticazione basata su password con password di maiuscole e minuscole, crittografia a livello di spazio tabella e miglioramenti per la crittografia e la compressione della pompa di dati.

11g ha continuato l'uso di diverse edizioni utilizzate in 10g che sono Enterprise Edition (EE), Standard Edition (SE), Standard Edition One (SE1), Express Edition (EX) e Oracle Database Lite per dispositivi mobili.

Conclusione

Tutto sommato, 11g è un buon upgrade da 10g con molti miglioramenti positivi su una tecnologia in evoluzione. La documentazione tecnica che andava bene in 10g è diventata ancora migliore in 11g, un vantaggio significativo per i DBA, che dipendono quotidianamente da esso. È normale che le organizzazioni non utilizzino tutte le funzionalità di un database Oracle. Pertanto, i vantaggi di una versione aggiornata devono essere utilizzati correttamente per l'organizzazione per ridurre i costi di proprietà, i tempi di inattività e aumentare le prestazioni, che 11 g possono offrire.