Monthly Archives: dicembre 2013

Automatic Undo Management (AUM) ORACLE 9i
  • 23
    Dic

Automatic Undo Management (AUM) ORACLE 9i

Nelle versioni Oracle 8i e precedenti, i segmenti di rollback fornivano consistenza di lettura e la possibilità di effettuare il rollback delle transazioni. In Oracle 9i, queste funzionalità sono fornite dai segmenti di Undo. Il vantaggio di usare l’Automatic Undo Management è che il DBA è sollevato dal dover creare, dimensionare e monitorare i segmenti di rollback manualmente....

Read More
Useful query to find out Oracle Licensing Option usage
  • 18
    Dic

Useful query to find out Oracle Licensing Option usage

  Qui sotto uno statement SQL molto utile per ricavare informazioni sulla licenza Oracle. E’ anche un utile strumento per controllare quali specifiche opzioni sono state usate in passato in modo da poterle rimuovere o disinstallare in sicurezza. SQL> desc DBA_FEATURE_USAGE_STATISTICS Name Null? Type ----------------------------------------- -------- ----------------- DBID NOT NULL NUMBER NAME NOT NULL VARCHAR2(64) VERSION NOT NULL...

Read More
Index Tuning
  • 11
    Dic

Index Tuning

Oracle indexes can be tuned looking to three main characteristics: SELECTIVITY: you can calculate index selectivity using this formula: SELECT DISTINCT_KEYS/NUM_ROWS SELECTIVITY FROM DBA_INDEXES / Values range from 0 to 1, where 1 is the optimal value (UNIQUE indexes and PK), while with values near to 0 performance is lower CLUSTERING FACTOR: measures how many keys are stored...

Read More
  • 9
    Dic

Create an Index By Table of Record

An index by table is an associative array. An associative array never has more than two columns: the variable being indexes and the index value. However you can combine a record with an associative array to tie multiple values to the same index.   In this case the array still has a variable and an index, but the...

Read More
Funzioni Analitiche
  • 3
    Dic

Funzioni Analitiche

Le funzioni analitiche consentono di applicare funzioni di grouping ad un subset di record, e anche di ordinare il result set usando specifici valori. Le funzioni analitiche sono spesso usate per il calcolo cumulativo e per l’aggregazione delle informazioni nella creazione di report. Le funzioni analitiche possono apparire solo nella select list o nella clausola ORDER BY. OVER()...

Read More