Taggato: Oracle 12c

ORACLE 12C: Dataguard Far Sync

L’istanza Oracle Dataguard Far Sync è una nuova funzionalità introdotta in Oracle Database 12c, che funziona semplicemente come un ripetitore di archiviazione / ripetizione. L’istanza di sincronizzazione remota è qualcosa di diverso dall’istanza di Oracle Database, poiché la sua missione è accettare la ripetizione dal database principale e quindi spedire la ripetizione ad altri membri della configurazione di Oracle Data Guard. L’istanza Far Sync è un’istanza senza un database. Sebbene; ha file di controllo e capacità di leggere dai file redolog in standby e di scriverli nei file di log dell’archivio locale, l’istanza di Far Sync non mappa alcun file...

ORACLE 12 rel.2 – Partitioning new features

n Oracle 12c rel.2 ha un gran numero di miglioramenti all’opzione di partizionamento del database Oracle stato introdotto. Questi includono: Partizionamento automatico degli elenchi Operazioni di manutenzione della partizione filtrata Partizionamento di elenchi a più colonne Conversione in linea di tabella non partizionata in tabella partizionata Partizioni di sola lettura Tabelle esterne partizionate Partizionamento automatico degli elenchi: la capacità di partizionare una tabella in base a valori distinti in una colonna è in circolazione da un po ‘di tempo, ma la novità del database Oracle 12.2 è che possiamo partizionare inizialmente la tabella in base a valori noti e presenti...

Oracle 12c release 2: new features

Oracle ha introdotto il tanto atteso Database 12c Release 2 all’inizio di quest’anno a OracleOpen World. Oracle ha appena rilasciato Oracle Database 12c Release 2 per Linux e Solaris locali. Di seguito un elenco incompleto delle principali novità: 1. Applicazione di ripetizione a più istanze: con Oracle 12c Release 2, è possibile applicare registri di ripristino a più istanze contemporaneamente per migliorare l’obiettivo del tempo di ripristino. 2. Oracle Database Sharding: con Oracle 12c Release 2, è possibile partizionare orizzontalmente i dati su molti database e presentarli come un unico database logico all’applicazione. 3. Creazione di Standby Data Guard con...

Oracle12C : Database Firewall

Oracle Database Firewall consente alle organizzazioni di proteggere i propri database da attacchi interni ed esterni. Oracle Database Firewall consente di monitorare e bloccare il traffico SQL non autorizzato sulla rete prima di raggiungere il database. Database Firewall per sicurezza e conformità Oracle Database Firewall monitora e impone il normale comportamento delle applicazioni al fine di evitare attacchi al data center sempre più sofisticati che possono portare ad accessi esterni non autorizzati. Il controllo di sicurezza di Oracle Database Firewall aiuta a impedire che attività dannose come l’iniezione di SQL e il bypass delle applicazioni raggiungano il database. Protezione del...

ORACLE 12C : Extended Data Type

Con la versione precedente del database Oracle, stringhe di caratteri lunghe di oltre 4000 i byte dovevano essere gestiti utilizzando i tipi di dati CLOB o LONG. A partire da Oracle 12c è stato introdotto un nuovo parametro di sistema: MAX_STRING_SIZE. Questo parametro consente ai tipi di dati stringa di essere molto più grandi quando il parametro viene modificato dal suo valore predefinito STANDARD a ESTESO. Nuovi limiti superiori (in byte) sono disponibili per i seguenti tipi: – VARCHAR2 – 32767 bytes – NVARCHAR – 32767 bytes – RAW – 32767 bytes Per utilizzare la versione estesa è necessario impostare...

ORACLE 12C : approx_count_distinct parameter

La funzione APPROX_COUNT_DISTINCT è stata aggiunta, ma non documentata, in Oracle 11g per migliorare la velocità di calcolo del numero di valori distinti quando si raccolgono statistiche utilizzando il pacchetto DBMS_STATS. Database Oracle 12c (12.1.0.2) ora include la funzione nella documentazione, quindi siamo liberi per usarlo nelle nostre applicazioni come funzione SQL supportata. Restituisce un numero approssimativo di righe che contengono valori distinti di espressione. È un’alternativa alla funzione COUNT (DISTINCT expr), che restituisce numero esatto di righe che contengono valori distinti di expr. Per l’elaborazione di grandi quantità di dati è notevolmente più veloce di COUNT, con scostamento trascurabile...

New Feature IDENTITY Columns

In Oracle 12c, quando creiamo una tabella, possiamo popolare una colonna automaticamente tramite una sequenza generata dal sistema utilizzando la clausola GENERATED AS ++ nell’istruzione CREATE TABLE. Possiamo usare GENERATED AS IDENTITY con le parole chiave ALWAYS, DEFAULT o DEFAULT ON NULL e ciò influenzerà il modo o il momento in cui il valore della colonna Identity viene popolato. Per impostazione predefinita, la clausola GENERATED AS IDENTITY include implicitamente la parola chiave ALWAYS, ovvero GENERATED ALWAYS AS IDENTITY. Quando viene specificata la parola chiave ALWAYS, non è possibile includere esplicitamente i valori per la colonna Identity nelle istruzioni SQL INSERT...

Oracle 12c: Move datafile feature

Fino al rilascio 11g spostare un file di dati era un’operazione molto problematica; Abbiamo avuto per mettere offline il tablespace, copia il file di dati nella nuova destinazione e rinominalo: SQL> alter database rename datafile “A” to “B”; Dalla versione Oracle Oracle 12c, è possibile spostare un file di dati da un punto di montaggio a un altro senza dover mettere offline il tablespace. Tutto questo viene fatto mentre il database è attivo. Quindi con il comando: alter database move datafile ‘/u01/app/oracle/oradata/FILE.dbf’ to ‘/u02/app/oracle/oradata/ORADB12/FILE.dbf’; È anche possibile spostare un file di dati da un numero specifico assegnato da Oracle e...

ORACLE 12c – NAS new evolution

Oracle ha annunciato l’ultima generazione di sistemi NAS o Network-Attached Storage, ovvero Oracle ZFS Storage ZS4-4. ZFS Storage ZS4-4 raddoppia le prestazioni rispetto alla versione precedente, consentendo di accedere al file informazioni di cui hanno bisogno per prendere decisioni strategiche per la loro attività ancora più rapidamente. Oracle ZFS Storage ZS4-4 fornisce anche una protezione ad alte prestazioni contro le violazioni della sicurezza con funzionalità di crittografia dettagliate, semplici e convenienti. ALCUNI vantaggi: Riduce il volume dello stoccaggio, la complessità e il costo; comprime i dati da 10x a 50x e migliora le prestazioni in media di 5 volte. Riduce...

Oracle 12c : New Feature – Privilege Analysis

In a common situation present in many database we find that some users have been granted more privileges than what was needed and these privileges , over time , have remained . This could be dangerous to the security of the data and the database itself . In Oracle 12c we have a package called DBMS_PRIVLEGE_CAPTURE through which we are able to identify the object privileges and unnecessary system that have been granted and revoke privileges that have not been used . The analysis of the privileges can be done at the database level , on a single role or...