Gestione dell'intervallo di tempo di conservazione predefinito per il sistema e visualizzazione degli intervalli di tempo di conservazione
Prima di impostare l'intervallo di tempo di conservazione per tutte le tabelle in uno schema o in un database, considerare il costo di archiviazione per le tabelle temporali, che potrebbe essere significativo. Vedi Gestione dell'utilizzo dello spazio di viaggio nel tempo.
Impostazione dell'intervallo di tempo di conservazione per il sistema
Per impostare il valore predefinito DATA_VERSION_RETENTION_TIME su un valore specifico per il sistema, eseguire il comando SET SYSTEM DEFAULT.
Prima di impostare DATA_VERSION_RETENTION_TIME per tutte le tabelle in uno schema o in un database, considerare il costo dell'archiviazione per le tabelle temporali, che potrebbe essere significativo. Vedi Gestione dell'utilizzo dello spazio di viaggio nel tempo.
SET SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME TO <NUMBER OF DAYS>
Esempio:
SET SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME TO 30
Il valore della proprietà a livello di sistema determina il valore predefinito ereditato da una successiva istruzione CREATE DATABASE che non specifica esplicitamente questa proprietà.
Per impostare DATA_VERSION_RETENTION_TIME per un oggetto specifico, è possibile eseguire il comando ALTER o CREATE.
Visualizzazione dell'intervallo di tempo di conservazione con la riga comandi
Visualizzazione dell'intervallo di tempo di conservazione predefinito per il sistema con la riga comandi
Per visualizzare DATA_VERSION_RETENTION_TIME per il sistema, eseguire il comando SHOW SYSTEM DEFAULT.
SHOW SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME
Se in precedenza non è stato impostato il tempo di conservazione, il valore predefinito è 0.
Visualizzazione dell'intervallo di tempo di conservazione per tabelle, schemi e database con la riga comandi
Per visualizzare DATA_VERSION_RETENTION_TIME per un oggetto specifico, eseguire uno di questi comandi. I comandi visualizzano DATA_VERSION_RETENTION_TIME solo se è un valore diverso da zero.
\d <table_name>
SHOW SCHEMA <schema_name>
\l+ <all databases, with detail>
L'intervallo di tempo di conservazione e il limite inferiore di conservazione per un oggetto sono disponibili nelle colonne dataverretntime e dataverretnlowerbound delle seguenti viste di sistema:
_v_table_v_schema_v_database
Visualizzazione dell'intervallo di tempo di conservazione con la console Web
Visualizzazione dell'intervallo di tempo di conservazione predefinito per il sistema con la console Web
- Accedi alla console web come descritto in Introduzione alla console web.
- Andare a Banche dati. L'intervallo di tempo di conservazione per il sistema viene visualizzato nella sezione Intervallo di tempo di conservazione all'inizio della pagina.
Visualizzazione dell'intervallo di tempo di conservazione per tabelle, schemi e database con la console Web
-
Accedi alla console web come descritto in Introduzione alla console web.
-
Visualizzare l'intervallo di tempo di conservazione:
-
Per una tabella:
-
Andare a Banche dati.
-
Selezionare il database e lo schema in cui si trova la tabella in cui si desidera visualizzare l'intervallo di conservazione.
-
Assicurarsi di essere nella scheda Oggetti DB> Tabelle.
-
Identificare la tabella per cui si desidera visualizzare l'intervallo di conservazione.
L'intervallo di conservazione viene visualizzato nella colonna Intervallo di tempo di conservazione (giorni).
-
-
Per uno schema:
-
Andare a Banche dati.
-
Selezionare il database in cui si trova lo schema in cui si desidera visualizzare l'intervallo di conservazione.
-
Identificare lo schema per cui si desidera visualizzare l'intervallo di conservazione.
L'intervallo di conservazione viene visualizzato nella colonna Intervallo di tempo di conservazione (giorni).
-
-
Per un database:
-
Andare a Banche dati.
-
Identificare il database per il quale si desidera visualizzare l'intervallo di conservazione.
L'intervallo di conservazione viene visualizzato nella colonna Intervallo di tempo di conservazione (giorni).
-
-