Come aggiornare le statistiche in Oracle

September 13

le statistiche del database sono una raccolta di informazioni sul database e gli oggetti in esso contenuti. Le statistiche sono utilizzati per aiutare ottimizzare le query per migliorare le loro prestazioni. Le statistiche sono spesso aggiornate automaticamente, ma ci sono alcune situazioni in cui si consiglia di aggiornarli manualmente. Per esempio, se si è recentemente aggiunto un sacco di dati o le modifiche di una struttura di indice o una tabella, si consiglia di aggiornare manualmente le statistiche. database Oracle forniscono un metodo semplice di realizzazione di questo compito.

istruzione

1 Apri la tua scelta di applicazione per la connessione al database. Connettersi al database con credenziali amministrative.

2 Iniziare una nuova query. Digitare la prima istruzione nella query per aggiornare le statistiche:

EXEC DBMS_STATS.

Assicurarsi di digitare il punto alla fine della parola "stats".

3 Determinare l'opzione di aggiornamento statistica - indicato come un sottoprogramma - che si desidera eseguire. Per questo esempio, useremo la possibilità di raccogliere statistiche per tutti gli oggetti nel database. Immediatamente dopo il punto alla fine dell'istruzione nel passaggio 2, tipo:

GATHER_DATABASE_STATS ([parametri opzionali])

Ci sono 14 possibili parametri per la raccolta di statistiche del database. Sostituire "[parametri opzionali]" con i parametri che si desidera specificare. I parametri disponibili sono "estimate_percent," "block_sample," "method_opt," "grado", "granularità", "a cascata", "stattab," "statid", "opzioni", "objlist," "statown", "gather_sys "," no_invalidate, "e" obj_filter_list. " Ognuno di questi parametri ha un valore predefinito ed è in grado di fornire valori diversi a seconda delle esigenze. Per esempio, estimate_percent consente di impostare la dimensione del campione da utilizzare per la raccolta di statistiche. Granularità consente di controllare il livello di statistiche raccolte per sub-partizioni, partizioni o statistiche globali. Vedere Risorse fornisce una spiegazione di ciascun parametro.

4 Eseguire la query per completare l'aggiornamento statistica.