Come calcolare massima di Open cursori

February 10

Quando si lavora con i database Oracle e la loro lingua PLSQL, si prevede di utilizzare i cursori che sono incapsula di alcuni set di dati, una data query di selezione del genere. Invece di lavorare direttamente con le query, che potrebbe essere di enorme complessità, è possibile operare su una singola variabile per recuperare, modificare o cancellare i dati. database Oracle hanno un numero massimo di un cursori attivi è possibile aprire contemporaneamente, e che il numero dipende dalla configurazione del vostro particolare server di database. Una semplice query vi dirà che cosa il numero è sul vostro.

istruzione

1 Aprire il suite di gestione di database o strumento di query da riga di comando per il database Oracle.

2 Inserire la seguente query nella riga di comando:

selezionare il nome, valore

da v parametro $

dove nome come 'open-cursori'

3 Eseguire la query si input dal passaggio precedente. Il numero di etichetta "valore" è il numero massimo di cursori aperti per il server.

Consigli e avvertenze

  • Il numero massimo di cursori è normalmente molto alto su un server di database. I cursori possono essere computazionalmente costoso, quindi se ci si avvicina al limite, in considerazione riprogettare il modello di dati.