rac

Oracle RAC One Node

Oracle ha introdotto una nuova opzione chiamata RAC One node a partire dalla versione di Oracle 11g. Questa opzione è disponibile solo con Enterprise Edition. Fornisce una soluzione di failover a freddo per il database Oracle. Si tratta di una singola istanza di Oracle RAC in esecuzione su un nodo del cluster, mentre il secondo nodo è in modalità standby a freddo. Se l’istanza non riesce poi RAC One Node rileva e trie di riavviare l’istanza sullo stesso nodo. L’istanza viene trasferito al secondo nodo in caso di mancanza o guasto 1 ° nodo e l’istanza non può essere riavviato Continua a leggere

Oracle 12C: Full Database Caching

Questa feature è disponibile a partire dalla Oracle Database 12c Release 1 (12.1.0.2) Quando utilizzarla: quando si ha abbastanza memoria per mantenere tutti i segmenti in memoria quando si è limitati dal sistema di I/O o dal tempo di risposta La Full database Caching può essere usata per memorizzare l’intero database in cache. Può essere usata quando la buffer cache dell’istanza del database è maggiore della dimensione del db. In sistemi Oracle RAC invece può essere applicata quando la buffer cache combinata di tutte le istanze, più lo spazio necessario a gestire blocchi di cache duplicati tra le istanze, è Continua a leggere

Sequence in RAC

Problem: I created a sequence of a DB in rac: SQL> CREATE SEQUENCE PROVA_SEQ_OBJ START WITH 2001 INCREMENT BY 1 MAXVALUE 9999999999999999999999999999 MINVALUE 1 NOCYCLE CACHE 20; Values ​​are not disconnected in sequence in the two nodes of the recommendations: instance two:   SQL> SELECT USERENV(‘INSTANCE’) FROM DUAL; USERENV(‘INSTANCE’) ——————- 2 SQL> SELECT PROVA_SEQ_OBJ .nextval from dual; NEXTVAL ———- 2021 Instance one SQL> SELECT USERENV(‘INSTANCE’) FROM DUAL; USERENV(‘INSTANCE’) ——————- 1 SQL> SELECT PROVA_SEQ_OBJ. nextval from dual; NEXTVAL ———- 2001 The solution is in this oracle note: SEQUENCE: ORDER Specify ORDER to guarantee that sequence numbers are generated in order of Continua a leggere