QUERY_CONSUMPTION
Summarizes execution of individual queries. Columns STATEMENT_ID
and TRANSACTION_ID
combine as unique keys to these queries. One exception applies: a query with multiple plans has as many records.
Column Name | Data Type | Description |
---|---|---|
END_TIME | TIMESTAMP | Query completion time, whether successful or not. |
SESSION_ID | VARCHAR | Identifies the session where profiling information was captured. This identifier is unique within the cluster at any point in time, but can be reused when the session closes. |
USER_ID | INTEGER | Unique numeric user identifier assigned by the Vertica catalog,. |
USER_NAME | VARCHAR | User name specified by this query profile. |
TRANSACTION_ID | INTEGER | Identifies the transaction in which the query ran |
STATEMENT_ID | INTEGER | Numeric identifier of this query, unique within the query transaction. |
CPU_CYCLES_US | INTEGER | Specifies, in microseconds, the sum of CPU cycles spent by all threads to process this query. |
NETWORK_BYTES_SENT NETWORK_BYTES_RECEIVED |
INTEGER | Total amount of data sent/received over the network by execution engine operators. |
DATA_BYTES_READ DATA_BYTES_WRITTEN |
INTEGER | Excluding WOS, total amount of data read/written by storage operators from and to disk, includes all locations: local, HDFS, S3. |
DATA_BYTES_LOADED | INTEGER | Total amount of data loaded from external sources: COPY, external tables, and data load. |
BYTES_SPILLED | INTEGER | Total amount of data spilled to disk—for example, by SortManager, Join, and NetworkSend operators. |
INPUT_ROWS | INTEGER | The number of unfiltered input rows from DataSource and Load operators. INPUT_ROWS shows the number of input rows that the query plan worked with, but excludes intermediate processing. For example, INPUT_ROWS excludes how many times SortManager spilled and read the same row. |
INPUT_ROWS_PROCESSED | INTEGER | The value of INPUT_ROWS minus what was filtered by applying query predicates (valindex) and SIPs, and rows rejected by COPY. |
PEAK_MEMORY_KB |
INTEGER |
Peak memory reserved by the resource manager for this query. |
THREAD_COUNT | INTEGER | The maximum number of threads that were opened to process this query. |
DURATION_MS | INTEGER | Specifies, in milliseconds, the total wall clock time spent to process this query. |
RESOURCE_POOL | VARCHAR | Name of the resource pool where the query was executed |
OUTPUT_ROWS | INTEGER | Number of rows output to the client. |
REQUEST_TYPE | VARCHAR | The type of query—for example, QUERY or DDL. |
LABEL | VARCHAR | The label included as a LABEL hint in this query. |
IS_RETRY | BOOLEAN | Shows whether this query was tried earlier. |
SUCCESS | BOOLEAN | Shows whether this query executed successfully. |