SYS_SCHEMA_QUOTA_VIOLATIONS - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

SYS_SCHEMA_QUOTA_VIOLATIONS

Registra occorrenza, ID transazione e altre informazioni utili quando viene superata una quota dello schema. Questa tabella di sistema è una traduzione di STL_SCHEMA_QUOTA_VIOLATIONS.

r_SYS_SCHEMA_QUOTA_VIOLATIONS è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consultare Visibilità dei dati nelle tabelle e nelle viste di sistema.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
owner_id integer ID del proprietario dello schema.
user_id integer L'ID dell'utente che ha generato la voce.
transaction_id bigint L'ID di transazione associato all'istruzione.
session_id integer L'ID di processo associato all'istruzione.
schema_id integer Lo spazio dei nomi o l'ID dello schema.
schema_name carattere (128) Lo spazio dei nomi o il nome dello schema.
quota integer La quantità di spazio su disco (in MB) che lo schema può utilizzare.
disk_usage integer Lo spazio su disco (in MB) attualmente utilizzato dallo schema.
record_time timestamp without time zone L'ora in cui si è verificata la violazione.

Query di esempio

La query seguente mostra il risultato della violazione della quota:

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;

Questa query restituisce il seguente output di esempio per lo schema specificato:

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