Dopo che le tabelle di database Oracle raggiungono milioni di record, soffre di prestazioni del database. Se non hai più bisogno dei dati, è possibile utilizzare l'istruzione "truncate table" per eliminare la grande quantità di dati per migliorare e ottimizzare le prestazioni. L'istruzione truncate table conserva la struttura della tabella, ma rimuove tutti i record che non è più necessario. È possibile eseguire la funzione su diversi tavoli per rimuovere i dati.
Istruzioni
1
Aprire l'utilità di Oracle Enterprise Manager sul server di database. Aprire l'editor di PL/SQL in cui scrivere le sue dichiarazioni di Oracle.
2
Digitare il seguente codice nell'editor:
TRUNCATE table nome_tabella
Sostituire "table_name" con il nome della tabella da cui si desidera rimuovere i dati.
3
Fare clic sul pulsante "Esegui" per eseguire l'istruzione. Il pannello Risultati Visualizza il numero di record rimosso dalla tabella, che è la quantità totale di record memorizzati.
Consigli & Avvertenze
- Assicurarsi che non sono più necessari i dati della tabella prima di eseguire l'istruzione truncate table.