Loading...

verticapy.performance.vertica.qprof_interface.QueryProfilerInterface.get_rp_status#

QueryProfilerInterface.get_rp_status() vDataFrame#

Returns the RP status.

Returns#

vDataFrame

report.

Examples#

First, let’s import the QueryProfiler object.

from verticapy.performance.vertica import QueryProfiler

Then we can create a query:

qprof = QueryProfiler(
    "select transaction_id, statement_id, request, request_duration"
    " from query_requests where start_timestamp > now() - interval'1 hour'"
    " order by request_duration desc limit 10;"
)

The Cluster Report can also be conveniently extracted:

qprof.get_rp_status()
Abc
node_name
Varchar(128)
123
pool_oid
Integer
Abc
pool_name
Varchar(128)
010
is_internal
Boolean
123
memory_size_kb
Integer
123
memory_size_actual_kb
Integer
123
memory_inuse_kb
Integer
123
general_memory_borrowed_kb
Integer
123
queueing_threshold_kb
Integer
123
max_memory_size_kb
Integer
123
max_query_memory_size_kb
Integer
123
running_query_count
Integer
123
planned_concurrency
Integer
123
max_concurrency
Integer
010
is_standalone
Boolean
📅
queue_timeout
Interval day to second
123
queue_timeout_in_seconds
Integer
Abc
execution_parallelism
Varchar(128)
123
priority
Integer
Abc
runtime_priority
Varchar(128)
123
runtime_priority_threshold
Integer
123
runtimecap_in_seconds
Integer
Abc
single_initiator
Varchar(128)
123
query_budget_kb
Integer
Abc
cpu_affinity_set
Varchar(256)
Abc
cpu_affinity_mask
Varchar(1024)
Abc
cpu_affinity_mode
Varchar(128)
1v_demo_node000145035996273705004general
2473140124731401002349483024731401[null]013[null]
relativedelta(minutes=+5)300AUTO0MEDIUM2[null]false1807294fffffANY
2v_demo_node000145035996273705006sysquery
104857610485764034802463142025927810[null]113[null]
relativedelta(minutes=+5)300AUTO110HIGH0[null]false80659fffffANY
3v_demo_node000145035996273705008tm
31457283145728002662371428024962[null]077
relativedelta(minutes=+5)300AUTO105MEDIUM60[null]true449389fffffANY
4v_demo_node000145035996273705010refresh
00002363527224879234[null]04[null]
relativedelta(minutes=+5)300AUTO-10MEDIUM60[null]true5873707fffffANY
5v_demo_node000145035996273705012recovery
00002363527224879234[null]02211
relativedelta(minutes=+5)300AUTO107MEDIUM60[null]true1067946fffffANY
6v_demo_node000145035996273705014dbd
00002363527224879234[null]04[null]
relativedelta()0AUTO0MEDIUM0[null]true5873707fffffANY
7v_demo_node000145035996273705092jvm
000019922942097152[null]013[null]
relativedelta(minutes=+5)300AUTO0MEDIUM2[null]false153253fffffANY
8v_demo_node000145035996273705102blobdata
000027619852907353[null]020
relativedelta()0AUTO0HIGH0[null]false[null]fffffANY
9v_demo_node000145035996273705104metadata
147833147833002363527224879234[null]010
relativedelta()0AUTO108HIGH0[null]false[null]fffffANY
Rows: 1-9 | Columns: 27

Note

For more details, please look at QueryProfiler.