SYS_VACUUM_HISTORY - Amazon Redshift

SYS_VACUUM_HISTORY

Utilice SYS_VACUUM_HISTORY para visualizar los detalles de las consultas de los usuarios. Para obtener información sobre el comando VACUUM, consulte VACUUM.

SYS_VACUUM_HISTORY 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
user_id integer ID del usuario que inició la consulta.
transaction_id long ID de la transacción para la instrucción VACUUM.
query_id long Identificador de consulta de la instrucción VACUUM. Puede unir esta tabla a la vista SYS_QUERY_DETAIL para ver las instrucciones SQL individuales que se ejecutan para una transacción VACUUM determinada. Si limpia toda la base de datos, cada tabla se limpia en una transacción independiente. Para las operaciones de VACUUM automatizadas, este valor es nulo.
database_name texto El nombre de la base de datos.
schema_name texto El nombre del esquema.
table_name texto El nombre de la tabla.
table_id integer ID de la tabla.
vacuum_type character El tipo de la operación VACUUM. Los valores posibles son los siguientes:
  • Delete

  • Sort

  • Reindex

  • Recluster

  • Full

Para obtener más información sobre los tipos de limpieza, consulte VACUUM.

is_automatic boolean true si la operación es una limpieza automática. De lo contrario, false.
estado character Descripción de la actividad actual que se realiza como parte de la operación de limpieza:
  • Initialize

  • Ordenar

  • Merge

  • Delete

  • Seleccionar

  • Con error

  • Completado

  • Skipped

  • Creación de un orden INTERLEAVED SORTKEY

start_time Marca de tiempo Hora de inicio de la operación de limpieza.
end_time Marca de tiempo Hora de finalización de la operación de limpieza. Si la operación está en curso, este campo está en blanco.
record_time Marca de tiempo Hora en que se registró la operación de limpieza en SYS_VACUUM_HISTORY.
duration integer Número de microsegundos entre el inicio y el final de la operación de limpieza. Si la operación de limpieza está en curso, este campo está en blanco.
rows_before_vacuum bigint La cantidad real de filas de la tabla más las filas eliminadas que siguen almacenadas en el disco (a la espera de ser limpiadas).
size_before_vacuum integer Tamaño de la tabla antes de iniciar la operación de limpieza, en MB.
reclaimable_rows bigint Número de filas que la operación de limpieza estima que recuperará antes de comenzar.
reclaimed_rows bigint Número de filas que ha recuperado la operación de limpieza.
reclaimed_blocks bigint Número de bloques que ha recuperado la operación de limpieza.
sortedrows_before_vacuum integer Número de filas ordenadas en la tabla antes de iniciarse la operación de limpieza.
sortedrows_after_vacuum integer Número adicional de filas ordenadas en la tabla tras finalizar la operación de limpieza. No se incluyen las filas contabilizadas en sortedrows_before_vacuum.