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 | entero | El ID del propietario del esquema. |
user_id | entero | ID del usuario que generó la entrada. |
transaction_id | bigint | El ID de la transacción asociado a la instrucción. |
session_id | entero | El ID del proceso asociado a la instrucción. |
schema_id | entero | El espacio de nombres o el ID de esquema. |
schema_name | carácter (128) | El espacio de nombres o el nombre del esquema. |
cuota | entero | La cantidad de espacio en disco (en MB) que puede utilizar el esquema. |
disk_usage | entero | 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)