Gestión del intervalo de tiempo de retención predeterminado para el sistema y visualización de intervalos de tiempo de retención
Antes de establecer el intervalo de tiempo de retención para todas las tablas de un esquema o base de datos, tenga en cuenta el coste de almacenamiento para las tablas temporales, que podría ser significativo. Consulte Gestión del uso del espacio de viaje en el tiempo.
Establecimiento del intervalo de tiempo de retención para el sistema
Para establecer el valor predeterminado DATA_VERSION_RETENTION_TIME en un valor específico para el sistema, ejecute el mandato SET SYSTEM DEFAULT.
Antes de establecer DATA_VERSION_RETENTION_TIME para todas las tablas de un esquema o base de datos, tenga en cuenta el coste de almacenamiento para las tablas temporales, que podría ser significativo. Consulte Gestión del uso del espacio de viaje en el tiempo.
SET SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME TO <NUMBER OF DAYS>
Ejemplo:
SET SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME TO 30
El valor de la propiedad a nivel del sistema determina el valor predeterminado heredado por una sentencia CREATE DATABASE posterior que no especifica explícitamente esta propiedad.
Para establecer DATA_VERSION_RETENTION_TIME para un objeto específico, puede ejecutar el mandato ALTER o CREATE.
Visualización del intervalo de tiempo de retención con la línea de mandatos
Visualización del intervalo de tiempo de retención predeterminado para el sistema con la línea de mandatos
Para ver DATA_VERSION_RETENTION_TIME para el sistema, ejecute el mandato SHOW SYSTEM DEFAULT.
SHOW SYSTEM DEFAULT DATA_VERSION_RETENTION_TIME
Si no ha establecido el tiempo de retención anteriormente, el valor predeterminado es 0.
Visualización del intervalo de tiempo de retención para tablas, esquemas y bases de datos con la línea de mandatos
Para ver DATA_VERSION_RETENTION_TIME para un objeto específico, ejecute uno de estos mandatos. Los mandatos muestran DATA_VERSION_RETENTION_TIME sólo si es un valor distinto de cero.
\d <table_name>
SHOW SCHEMA <schema_name>
\l+ <all databases, with detail>
El intervalo de tiempo de retención y el límite inferior de retención para un objeto están disponibles en las columnas dataverretntime y dataverretnlowerbound de las siguientes vistas del sistema:
_v_table_v_schema_v_database
Visualización del intervalo de tiempo de retención con la consola web
Visualización del intervalo de tiempo de retención predeterminado para el sistema con la consola web
- Inicie sesión en la consola web tal como se describe en Iniciación a la consola web.
- Vaya a Bases de datos. El intervalo de tiempo de retención para el sistema se muestra en la sección Intervalo de tiempo de retención en la parte superior de la página.
Visualización del intervalo de tiempo de retención para tablas, esquemas y bases de datos con la consola web
-
Inicie sesión en la consola web tal como se describe en Iniciación a la consola web.
-
Vea el intervalo de tiempo de retención:
-
Para una tabla:
-
Vaya a Bases de datos.
-
Seleccione la base de datos y el esquema en los que se encuentra la tabla que desea ver el intervalo de retención.
-
Asegúrese de que está en la pestaña Objetos de BD > Tablas.
-
Identifique la tabla para la que desea ver el intervalo de retención.
El intervalo de retención se muestra en la columna Intervalo de tiempo de retención (días).
-
-
Para un esquema:
-
Vaya a Bases de datos.
-
Seleccione la base de datos en la que se encuentra el esquema que desea ver el intervalo de retención.
-
Identifique el esquema para el que desea ver el intervalo de retención.
El intervalo de retención se muestra en la columna Intervalo de tiempo de retención (días).
-
-
Para una base de datos:
-
Vaya a Bases de datos.
-
Identifique la base de datos para la que desea ver el intervalo de retención.
El intervalo de retención se muestra en la columna Intervalo de tiempo de retención (días).
-
-