Categoria: Oracle Database

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 18C – Autonomous Database Cloud

A Oracle OpenWorld 2017, il presidente del consiglio di amministrazione di Oracle e CTO Larry Ellison ha presentato il suo visione per il primo cloud di database autonomo al mondo. Basato su Oracle Database 18c, il prossimo generazione del database leader del settore, Oracle Autonomous Database Cloud utilizza rompere l’apprendimento automatico per consentire l’automazione che elimina il lavoro umano, l’errore umano e sintonizzazione manuale, per consentire disponibilità senza precedenti, alte prestazioni e sicurezza a un prezzo molto più basso. “Questa è la cosa più importante che abbiamo fatto da molto, molto tempo”, ha detto Ellison. “L’automazione fa qualunque cosa. Possiamo...

MODIFICA SQLPROMPT CONTAINER E PLUGGABLE DATABASE

Per impostare il nome dell’istanza sul prompt della macchina e contestualmente il nome utente e il nome dell’istanza in sqlplus eseguiamo con le seguenti modifiche: ENV PDB – Modificare l’export dell’istanza nell’env del PDB inserendo il nome del pluggable database export ISTANZA=RELAUP – Cambiare nell’export della variabile PS1 ORACLE_SID con ISTANZA export PS1='\u@${HOSTNAME}:${ISTANZA} # ' – Inserire l’export della variabile SQLPATH export SQLPATH=/home/oracle12/cfg ENV CDB – Inserire l’unset del SQLPATH, perchè se rimene settata ci si connette al PDB perché esegue il file login.sql all’interno della directory SQLPATH unset SQLPATH Di seguito gli env di GRELAUP e RELAUP: oracle12@lradbpvm01:RELAUP #...

2 PHASE COMMIT OVERVIEW

Il protocollo di commit in due fasi è composto da una serie di azioni che garantiscono una transazione che coinvolge più database non produce aggiornamenti non sincronizzati. Il commit in due fasi fornisce un modo per una serie di interazioni di database su più origini dati diverse da raggruppare e completare o eseguire il rollback come un’unica transazione. Commit in due fasi le transazioni che rappresentano una serie di interazioni di database su più origini dati sono indicate come transazioni globali. All’inizio di una transazione globale, un ID di transazione globale (XID) viene generato e utilizzato da un esterno gestore...

2 PHASE COMMIT OVERVIEW

Two-phase commit protocol is comprised of a set of actions that ensure a transaction involving multiple databases does not produce unsynchronized updates. Two-phase commit provides a way for a series of database interactions on multiple different data sources to be grouped together and completed or rolled back as a single transaction. Two-phase commit transactions that represent a series of database interactions on multiple data sources are referred to as global transactions. At the beginning of a global transaction, a global transaction ID (XID) is generated and used by an external transaction manager to drive the two-phase commit processing across all...

RANGE-PARTITIONED TABLES

Questo argomento contiene RANGE-PARTITIONED TABLES disponibili a partire da Oracle 8i.1. RANGE-PARTITIONED TABLES La clausola PARTITION BY RANGE dell’istruzione CREATE TABLE specifica che la tabella o l’indice deve essere suddiviso in intervalli. Le clausole PARTITION identificano i singoli intervalli di partizione e le sottoclausole facoltative di una clausola PARTITION possono specificare attributi fisici e di altro tipo specifici per un segmento di partizione. Usare Reference Partitioning: Il partizionamento degli intervalli è utile quando si dispone di intervalli di dati distinti che si desidera archiviare insieme. Il classico esempio di ciò è l’uso delle date. Esempio: Crea una tabella di quattro...

HASH-PARTITIONED TABLES

La clausola PARTITION BY HASH dell’istruzione CREATE TABLE identifica che la tabella deve essere hash- partizionato. La clausola PARTITIONS può quindi essere utilizzata per specificare il numero di partizioni da creare e facoltativamente, i tablespace in cui memorizzarli. In alternativa, è possibile utilizzare clausole PARTITION per denominare il file singole partizioni e relativi tablespace.The only attribute you can specify for hash partitions is TABLESPACE. Tutte le partizioni hash di una tabella deve condividere gli stessi attributi di segmento (eccetto TABLESPACE), che vengono ereditati dal livello di tabella. Utilizzo del partizionamento di riferimento: Il partizionamento hash è utile quando non c’è...

Oracle VM 3.4.3

Nelle ultime settimane Oracle ha rilasciato VM 3.4.3 I principali miglioramenti presenti in questa versione sono: Installazione e Aggiornamenti: –Avvio UEFI PXE semplificato per Oracle VM Server Infrastruttura: –Supporto per dispositivi RAID software con Oracle VM Server – Support for Microsoft Windows Server Failover Clustering – Aggiorna a Oracle VM Agent for SPARC – Aggiornamento al kernel dom0 – Aggiornamenti alla configurazione multipath per Oracle ZFS Storage Appliance Prestazioni e  Scalabilità: – Miglioramento delle prestazioni di completamento del lavoro – Prestazioni di aggiornamento dell’archiviazione migliorate – Prestazioni migliorate con più connessioni simultanee all’interfacciabilità della riga di comando di Oracle VM...

Calling an ODI Scenario from APEX

Come chiamare lo scenario odi dall’applicazione apex. per aprire il client per eseguire l’esecuzione dello scenario c’è la possibilità di richiamare odi scenario semplicemente utilizzando un pulsante creato nell’apice front-end dell’applicazione. Oggetti da creare – Job type PLSQL_BLOCK – Apex button to enable the job indicated Here the source for the button As we developed the following Download the script that contains: – create job – enable the job created Out of scope: – Create scenario propaedeutic for the job, in this case the scenario calls PKG_ALLINEA_CASSE (see ScenarioName tag)

Oracle VM 3.4.3

In recent weeks Oracle has released VM 3.4.3 The principal enhancements present in this release are: – Installation and Upgrades: – Simplified UEFI PXE Boot for Oracle VM Server – Infrastructure: – Support for Software RAID Devices with Oracle VM Server – Support for Microsoft Windows Server Failover Clustering – Update to Oracle VM Agent for SPARC – Update to the dom0 Kernel – Updates to Multipath Configuration for Oracle ZFS Storage Appliance – Performance and Scalability: – Improved Job completion performance – Improved Storage refresh performance – Improved Performance With Multiple Concurrent Connections to the Oracle VM Manager Command...