SYS_SCHEMA_QUOTA_VIOLATIONS - Amazon Redshift

SYS_SCHEMA_QUOTA_VIOLATIONS

Registra la incidencia, marca temporal, ID y otros datos útiles cuando se excede una cuota de esquema. Esta tabla del sistema es una traducción de STL_SCHEMA_QUOTA_VIOLATIONS.

r_SYS_SCHEMA_QUOTA_VIOLATIONS es visible para todos los usuarios. Los superusuarios pueden ver todas las filas; los usuarios normales solo pueden ver sus datos. Para obtener más información, consulte Visibilidad de datos en las tablas y vistas de sistema.

Columnas de la tabla

Nombre de la columna Tipo de datos Descripción
owner_id integer El ID del propietario del esquema.
user_id integer ID del usuario que generó la entrada.
transaction_id bigint El ID de la transacción asociado a la instrucción.
session_id integer El ID del proceso asociado a la instrucción.
schema_id integer El espacio de nombres o el ID de esquema.
schema_name carácter (128) El espacio de nombres o el nombre del esquema.
cuota integer La cantidad de espacio en disco (en MB) que puede utilizar el esquema.
disk_usage integer El espacio en disco (en MB) que utiliza actualmente el esquema.
record_time TIMESTAMP sin zona horaria La hora en que se produjo la infracción.

Consultas de ejemplo

En la siguiente consulta se muestra el resultado de la infracción de cuota:

SELECT user_id, TRIM(schema_name) "schema_name", quota, disk_usage, record_time FROM sys_schema_quota_violations WHERE SCHEMA_NAME = 'sales_schema' ORDER BY timestamp DESC;

Esta consulta devuelve el siguiente resultado de ejemplo para el esquema especificado:

user_id| schema_name | quota | disk_usage | record_time -------+--------------+-------+------------+---------------------------- 104 | sales_schema | 2048 | 2798 | 2020-04-20 20:09:25.494723 (1 row)