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:
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:
|
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 . |