May 18, 2025
I have created a comprehensive set of replacement system tables (RST for short) for Amazon Redshift, which are intended to supersede and replace the native Redshift system tables.
These are for and only for provisioned clusters, not serverless. This is because serverless has removed large majority of Redshift system tables (which RST get information from) and so installation is impossible.
(Note serverless is not serverless, but ordinary, normal Redshift clusters presented as serverless. I wholly advise against their use, for many reasons. For more information, see Serverless investigation.)
Installer is simply SQL file; to install run it on your cluster.
You must install in every database you want to use RST with. (This is because a substantial number of the native Redshift system tables contain information only about the database they are in.)
The installing user must have create privilege on database (so that user can create schemas). Actually using RST requires configuration (see below) to be set up correctly for the using user, not the installing user.
An installer will create three schemas;
lf_YYMMDD
, where lf
is short for
“long-form”, which contains replacement system tables, but designed for
use with scripting, not for use by humans at the command line.sf_YYMMDD
, where sf
is short for
“short-form”, which provides presentation layer over
lf_YYMMDD
, which is meatbag-friendly and intended for use
by hand when primitive biological beings are exploring or doing admin
work on cluster.base_YYMMDD
, which contains foundational
replacement system tables, used by the long-form replacement system
tables.After installation, the following steps must be performed.
syslog unrestricted
.
search_path
.
sf_YYMMDD
schema name when using RST by hand.To grant privileges to use RST, there are two sets of four procedures provided in each install, which grant/revoke necessary privs for that release to user, group, role, or public.
These procedures grant and revoke the following privileges;
usage
on all RST schemas.select
on all tables and views in all RST schemas.execute
on all functions and procedures in all RST
schemas.The user calling these functions must have the privileges to issue these grants/revokes, which means RST owner (the user who installed) or superuser.
base_YYMMDD.sp_grant_rst_privs_to_group( group_name );
base_YYMMDD.sp_grant_rst_privs_to_public();
base_YYMMDD.sp_privs_rst_privs_to_role( role_name );
base_YYMMDD.sp_privs_rst_privs_to_user( user_name );
base_YYMMDD.sp_revoke_rst_privs_from_group( group_name );
base_YYMMDD.sp_revoke_rst_privs_from_public();
base_YYMMDD.sp_revoke_rst_privs_from_role( role_name );
base_YYMMDD.sp_revoke_rst_privs_from_user( user_name );
I advise creating group, giving it privileges, and adding/removing users to/from the group.
Finally, as RST use native Redshift system tables, users must have
usage
on pg_catalog
and select
on
all tables and views in pg_catalog
. Redshift out of box has
these privileges granted to public. These privileges will be missing
only if you or your admin has taken (very unusual and very drastic)
steps to remove them, and if so then these privileges must be granted to
RST user.
syslog unrestricted
There is a per-user setting, syslog, which is set to restricted (the default) or unrestricted.
When set to restricted, a user can see system table rows for and only for objects (tables, queries, etc) they own. When set to unrestricted, users - in theory, but not quite in practise (see below) - see rows for all objects. This is set like so;
alter user [user_name] syslog access unrestricted;
For some years now, system tables for new Redshift functionality have been implemented as thin veneer views over row-producing functions. These views do not honour syslog unrestricted because the underlying function does not honour syslog unrestricted. The only way with these views to see rows for all objects is to be superuser. Nothing I can do about this; Redshift system table design flaw.
search_path
The short-form views are intended for direct human use at the command line. Typing out the schema name is however laborious and as such antagonistic to direct human use.
The solution to this is add the short-form schema to the schema search path.
This can be done on a per-user basis, both on a per-session or permanent basis, and the default search path for the cluster, which is given to new users, can also be changed.
The problem with setting schema search path is that, as far as I know, it is not possible to write a command which says “existing path, plus this extra schema” - rather, you have to fully specify the search path, which means you have to show it, so you can see what it is, to then be able to set it, plus the extra schema.
To show;
show search_path;
To set on a per-session basis (here I’ve used the default search path, you need to set it to whatever came from show search_path;);
set search_path to '$user', public, sf_YYMMDD;
To set permanently for a user;
alter user [user_name] set search_path to '$user', public, sf_YYMMDD;
The cluster’s default search path, which is given to new users, is changed in the parameter group settings in the Redshift console. It cannot be changed via SQL.
To uninstall, cascade drop the three schemas which hold the RST version to uninstall.
There is a single convenience view, which shows installed RST versions. If any of the three schemas of a version are present, the version is listed.
select * from base_YYMMDD.installed_versions;
The documentation pages in this PDF are installed in the table
base_YYMMDD.docs
.
To see what’s installed for you to use;
select schema_name, object_name from base_YYMMDD.docs order by schema_name, object_name;
To view the documentation page for an object (substituting the schema name and object name of whatever you’re interested in);
select * from base_YYMMDD.docs where schema_name = 'sf' and object_name = 'ttables';
The installer creates three schemas, and populates them with views, one or two tables, and a couple of functions and procedures.
The schemas are;
base_YYMMDD
lf_YYMMDD
sf_YYMMDD
The version numbers are necessary so that multiple versions of the
replacement system tables can be concurrently installed. The version is
the YYMMDD
of the day the installer was created, and it is
appended (after an underscore) to the schema name.
base_YYYMMDD
The base_YYMMDD
schema contains a range of helper-type
views and one or two helper-type tables, all of which are used by the
rest of the replacement system tables. They are helpful, users can use
them too, but they are intended in the first instance for internal use
by the replacement system tables.
lf_YYYMMDD
The name of the lf_YYMMDD
schema is short for long
form. These views are the replacement system tables, and the views
in the long form schema (unlike those in the short form schema, below)
are intended for use by users for scripting and for automation. They are
not intended for direct use by humans. As such, these views
contain ID columns, have long and explanatory column names, make no
effort at all to keep row widths short (to avoid wrapping in the
console), break out data such as booleans into individual columns for
easy use in query logic, and so on.
sf_YYYMMDD
The name of the lf_YYMMDD
schema is short for short
form. These views are a presentation layer, each sitting on top of
its matching long form view, intended for direct use by humans, in an
SQL console. The query on the sf
schema always always uses
and only uses select *
, as the view is designed for all
columns to always be selected. ID columns are removed, less important
columns are omitted, column names are shortened, columns can be
amalgamated into single columns for ease of reading, long numbers are
converted into human-readable forms (TB/GB/MB, b/m/k, and so on),
numbers are truncated (where appropriate) to two decimal places, strings
which psql
fails to auto-complete on (such as
table
and procedure
) have their first letter
duplicated, keywords which are column names also have their first letter
duplicated (uuser
), and particular effort is taken to
ensure rows are narrow, so they do not wrap in the console.
The first word of every object is the broad area the object
concerns - queries
, ttables
,
users
, etc.
Words which require quoting in psql
have their first
letter repeated (to most easily avoid the need for quoting).
The final stanza for many views is of the form
_on_[node]_for_[entity]_by_[period]
, such as;
sf.queries_stats_durations_on_leader_for_all_by_all
sf.queries_totals_aborts_on_workers_for_user_by_day
sf.steps_totals_data_on_both_for_slice_by_hour
The node
noun can be leader
,
workers
, or both
. With both
,
leader and worker are both reported, but they are never conflated - they
have their own rows in the output, and have been handled independently
of each other.
The entity
noun has quite a few values, and is used to
select on what basis data is aggregated - so we might aggregate by
schema, or by table, or user, etc.
The period
noun is the period over which data is
aggregated. This almost always is the five values all
,
day
, hour
, minute
,
second
. This is used by looking for at the high level, day,
noticing odd days, then looking at the hours for the day, seeing where
the oddness happened, and so on, until you found exactly where whatever
it was happened.
There are quite a lot of schemas where the second word is
stats
or totals
. In general, the
stats
views provide
min/max/median/mean/stddev
, and totals
provides only a count. I’m in the process of adding a sum
column to the stats
views, which will mean I can get rid of
the matching totals view. However, for a few totals views, the idea of
stats makes no sense, and so they will remain.
The first word wqueues
is short for
wlm_queues
, and the reason I use it is because
queues
overlaps with queries
which is awkward
for tab-complete in psql
.
I want here to touch upon some of the important views and sets of functionality.
Very nearly nothing here is written up yet, so the doc pages for each
view normally show you the columns only (I’ve just added in the write-up
for sf_250518.utils_queries_benchmark
,
the very first :-)
One note; the Redshift system tables have a partial most-oldest-day. The RST views always exclude this partial day. Whnever you see results, they are always for whole days, excepting that the current day of course is also partial.
There’s actually only a small set of views which provide functionality to inspect the system in its current, “what are you doing now?”, sense.
sf_250518.locks_by_table
sf_250518.locks_by_transaction
sf_250518.queries_queued
sf_250518.queries_running
sf_250518.sessions_fast
sf_250518.sessions_full
sf_250518.wqueues
sf_250518.wqueues_qmr_log
There are two absolutely critical views for this.
sf_250518.queries_step_plan
sf_250518.utils_queries_benchmark
Views with the word stats
usually provide
min / max / med / avg / std
. I’m in the process of adding
sum
.
Views with the word totals
usually provide only a sum,
and they will mainiy be integrated into a stats
view, but
there are a few views I think where stats make no sense, so you only
have a total.
The _by_day
variant is useful to get an idea of change
over time.
You can drlil down to find problem queries by using the
_by_hour
, _by_minute
, and
_by_second
view variants.
sf_250518.blocks_rows_totals_for_cluster
sf_250518.blocks_rows_totals_for_node
sf_250518.blocks_rows_totals_for_schema
sf_250518.blocks_rows_totals_for_slice
sf_250518.blocks_rows_totals_for_table
sf_250518.blocks_rows_totals_for_user
sf_250518.blocks_rows_totals_for_tables_by_node
sf_250518.blocks_rows_totals_for_tables_by_slice
sf_250518.groups
sf_250518.groups_users
sf_250518.objects
sf_250518.privileges_granted_to_groups
sf_250518.privileges_granted_to_public
sf_250518.privileges_granted_to_users
sf_250518.queries_for_all
sf_250518.queries_for_leader
sf_250518.queries_for_worker
sf_250518.sschemas
sf_250518.sschemas_blocks_rows
sf_250518.sschemas_blocks_rows_activity
sf_250518.transactions
sf_250518.ttables
sf_250518.ttables_blocks_rows
sf_250518.ttables_blocks_rows_activity
sf_250518.ttables_columns
sf_250518.ttables_columns_blocks
sf_250518.uusers
sf_250518.views_late_binding
sf_250518.views_late_binding_columns
sf_250518.views_materialized
sf_250518.views_materialized_columns
sf_250518.views_normal
sf_250518.views_normal_columns
sf.ttables_zonemap
sf_250518.utils_most_recent_copy_error_for_current_user
You are free to use this software/documentation in any way, including lifting code/structure/ideas from it for your own and/or organization and/or client use, excepting that you cannot use this software/documentation to create, support, develop, or anything like that, a competing product, commerical or free. My concern here is an entity making or improving their own product or software from this work, which they then publish and which by being published, competes; for I will in due course release a paid version of the replacement system tables, with system table archiving.
You cannot use this software if you, or the organization of whatever kind that you work for, pay tax in Belarus, China, Cuba, Hungary, Iran, North Korea, Russia, South Africa, Syria, or Venezuela. This is to do with Putin’s invasion of Ukraine. My concern here is my work contributing to the tax revenue of these countries, where a fraction of that tax revenue is paying for the appalling horrors of the invasion of Ukraine (and also in the case of China, the likely future invasion of Taiwan).
This software, its documentation, or anything to do with it, cannot be used as data of any kind for ML/AI/LLM and the like. My concern here is working for ten plus years to become a Redshift expert, and then a third party taking my knowledge, putting it into ML/AI/LLM and the like and providing my knowledge for free, or indeed even charging for it and taking that revenue to themselves.
The big biggie - there is no test suite yet. Until there is, this is not a serious piece of software. There was a partial test suite for an earlier version, which tested quite a lot of static-type functionality, where the test suite would create and randomly populate clusters, and so it knew what was in the cluster, and so was able to compare the output of views to what should be there. However, I have not yet implemented this for these replacement system tables, and there was never in the past a test suite for dynamic functionality - testing queries, transactions, etc.
There’s a lot of as-yet unimplemented functionality. I need to bring over (from earlier iterations of replacement system tables) views for roles, for external tables, and create views for data shares, meh, the list goes on.
I’ve not implemented proper formatting yet throughout all the short-form views. You’ll notice this when the output isn’t nicely lined up.
The docs have not been written. The mechanism to auto-create the pages directly from SQL and to bring in manually created pages (such as this) exists (which is how you’re reading this), but I need to write descriptions now for something like 2000 views and columns. This may take a while :-)
AWS do not publish the Redshift BNF, so I have to use the Postgres BNF. I parse my SQL to auto-generate the docs. This means I write my SQL to be Postgres compliant (and so I specifically avoid a few bits of new RS functionality, because I can’t parse it), but I can’t parse Redshift tables because their SQL cannot be made Postgres compliant. There are three tables in the replacement system tables, and I’ll need to do some work to get them into the docs, which I’ve not yet done.
STV_BLOCKLIST
counts columns from 0, where pg_attribtue
counts from 1,
and I omitted the +1
needed to join correctly, so views
showing information about table columns had completely wrong information
about columns. That’s what you get when you do not yet have a test
suite.These benchmarks are created on a reasonably populated dev cluster for the 241129 release, where that cluster is no longer available to me. The absolute times mean nothing, your cluster will run at whatever speed it gives you, but the relative times convey which views are slow and which are fast.
The sf
views call their matching lf
view and have very little overhead (some used to, because I had used the
wrong approach in the SQL, but that all was fixed).
Stats are : “run times (in order of execution) : min / max / median / mean / standard deviation”, all times in seconds, the smaller the better.
All benchmarks are beginning of execution (not queuing) to beginning of return of rows to client.
_by_day
views are benchmarked for all days;
_by_hour
for 1 day, _by_minute
for 1 hour,
_by_second
for 1 minute.
_by_second
views with a large
_for
, such as _for_table
, and asking for all
rows (so no time constraint), results in queries which do not return in
a timely manner.[object name] : list of durations : min / max / median / mean / std dev
base_241129.docs : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_attribute : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_attribute_for_tables : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_attribute_for_views : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_class : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_class_for_tables : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_class_for_views : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_get_late_binding_view_cols : 1.03,0.57 : 0.57 / 1.03 / 0.80 / 0.80 / 0.23
base_241129.fixed_pg_group : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_language : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_namespace : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_proc : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_proc_for_functions : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_proc_for_procedures : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_pg_user : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.fixed_stl_commit_stats : 0.62,0.38 : 0.38 / 0.62 / 0.50 / 0.50 / 0.12
base_241129.fixed_stl_ddltext : 1.29,1.10 : 1.10 / 1.29 / 1.19 / 1.19 / 0.09
base_241129.fixed_stl_load_errors : 0.28,0.10 : 0.10 / 0.28 / 0.19 / 0.19 / 0.09
base_241129.fixed_stl_query : 4.74,5.01 : 4.74 / 5.01 / 4.88 / 4.88 / 0.14
base_241129.fixed_stl_query_metrics : 0.41,0.78 : 0.41 / 0.78 / 0.60 / 0.60 / 0.19
base_241129.fixed_stl_querytext : 1.78,1.28 : 1.28 / 1.78 / 1.53 / 1.53 / 0.25
base_241129.fixed_stl_scan : 4.90,4.74 : 4.74 / 4.90 / 4.82 / 4.82 / 0.08
base_241129.fixed_stl_utilitytext : 2.30,2.38 : 2.30 / 2.38 / 2.34 / 2.34 / 0.04
base_241129.fixed_stl_vacuum_detail : 0.12,0.35 : 0.12 / 0.35 / 0.23 / 0.23 / 0.12
base_241129.fixed_stl_wlm_query : 0.47,0.48 : 0.47 / 0.48 / 0.47 / 0.47 / 0.01
base_241129.fixed_stl_wlm_rule_action : 0.10,0.23 : 0.10 / 0.23 / 0.16 / 0.16 / 0.06
base_241129.fixed_stv_blocklist : 0.25,0.20 : 0.20 / 0.25 / 0.23 / 0.23 / 0.03
base_241129.fixed_stv_inflight : 0.01,0.01 : 0.01 / 0.01 / 0.01 / 0.01 / 0.00
base_241129.fixed_stv_query_metrics : 0.01,0.01 : 0.01 / 0.01 / 0.01 / 0.01 / 0.00
base_241129.fixed_stv_slices : 0.03,0.03 : 0.03 / 0.03 / 0.03 / 0.03 / 0.00
base_241129.fixed_stv_wlm_classification_config : 0.01,0.01 : 0.01 / 0.01 / 0.01 / 0.01 / 0.00
base_241129.fixed_stv_wlm_qmr_config : 0.02,0.02 : 0.02 / 0.02 / 0.02 / 0.02 / 0.00
base_241129.fixed_stv_wlm_query_state : 0.01,0.01 : 0.01 / 0.01 / 0.01 / 0.01 / 0.00
base_241129.fixed_stv_wlm_service_class_config : 0.02,0.03 : 0.02 / 0.03 / 0.02 / 0.02 / 0.00
base_241129.fixed_stv_wlm_service_class_state : 0.01,0.01 : 0.01 / 0.01 / 0.01 / 0.01 / 0.00
base_241129.fixed_svl_compile : 6.06,6.17 : 6.06 / 6.17 / 6.11 / 6.11 / 0.06
base_241129.generate_days : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.generate_hours : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.generate_minutes : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.generate_seconds : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.nodes : 0.03,0.04 : 0.03 / 0.04 / 0.04 / 0.04 / 0.00
base_241129.numbers : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.privileges_all : 0.08,0.04 : 0.04 / 0.08 / 0.06 / 0.06 / 0.02
base_241129.privileges_groups : 0.05,0.03 : 0.03 / 0.05 / 0.04 / 0.04 / 0.01
base_241129.privileges_public : 0.05,0.03 : 0.03 / 0.05 / 0.04 / 0.04 / 0.01
base_241129.privileges_users : 0.05,0.03 : 0.03 / 0.05 / 0.04 / 0.04 / 0.01
base_241129.queries_blocks : 0.46,0.44 : 0.44 / 0.46 / 0.45 / 0.45 / 0.01
base_241129.queries_compilation : 4.44,4.90 : 4.44 / 4.90 / 4.67 / 4.67 / 0.23
base_241129.queries_for_all : 10.92,7.83 : 7.83 / 10.92 / 9.37 / 9.37 / 1.54
base_241129.queries_for_leader : 3.08,3.96 : 3.08 / 3.96 / 3.52 / 3.52 / 0.44
base_241129.queries_for_worker : 4.61,4.84 : 4.61 / 4.84 / 4.72 / 4.72 / 0.11
base_241129.queries_on_leader_as_for_worker : 2.77,3.06 : 2.77 / 3.06 / 2.91 / 2.91 / 0.14
base_241129.queries_transactions : 14.66,15.04 : 14.66 / 15.04 / 14.85 / 14.85 / 0.19
base_241129.strings : 0.00,0.00 : 0.00 / 0.00 / 0.00 / 0.00 / 0.00
base_241129.transactions : 9.30,9.08 : 9.08 / 9.30 / 9.19 / 9.19 / 0.11
base_241129.transactions_blocks : 1.36,1.47 : 1.36 / 1.47 / 1.42 / 1.42 / 0.06
base_241129.transactions_compilation : 5.39,4.67 : 4.67 / 5.39 / 5.03 / 5.03 / 0.36
base_241129.transactions_in_batches : 0.52,0.58 : 0.52 / 0.58 / 0.55 / 0.55 / 0.03
base_241129.ttables_activity_fast : 1.09,1.70 : 1.09 / 1.70 / 1.39 / 1.39 / 0.30
base_241129.ttables_activity_full : 10.90,11.23 : 10.90 / 11.23 / 11.06 / 11.06 / 0.17
base_241129.ttables_basic_info_fast : 0.25,0.22 : 0.22 / 0.25 / 0.24 / 0.24 / 0.02
base_241129.ttables_basic_info_full : 1.37,1.46 : 1.37 / 1.46 / 1.41 / 1.41 / 0.05
base_241129.ttables_blocks_rows : 1.81,1.43 : 1.43 / 1.81 / 1.62 / 1.62 / 0.19
base_241129.ttables_columns_basic_info : 0.21,0.21 : 0.21 / 0.21 / 0.21 / 0.21 / 0.00
base_241129.views_tables : 2.38,1.66 : 1.66 / 2.38 / 2.02 / 2.02 / 0.36
sf_241129.analyze_totals_for_all_by_all : 0.18,0.39 : 0.18 / 0.39 / 0.29 / 0.29 / 0.10
sf_241129.analyze_totals_for_all_by_day : 0.31,0.24 : 0.24 / 0.31 / 0.27 / 0.27 / 0.04
sf_241129.analyze_totals_for_all_by_hour : 0.23,0.24 : 0.23 / 0.24 / 0.24 / 0.24 / 0.01
sf_241129.analyze_totals_for_all_by_minute : 0.25,0.32 : 0.25 / 0.32 / 0.28 / 0.28 / 0.03
sf_241129.analyze_totals_for_all_by_second : 0.28,0.33 : 0.28 / 0.33 / 0.31 / 0.31 / 0.03
sf_241129.analyze_totals_for_database_by_all : 0.16,0.23 : 0.16 / 0.23 / 0.20 / 0.20 / 0.03
sf_241129.analyze_totals_for_database_by_day : 0.24,0.22 : 0.22 / 0.24 / 0.23 / 0.23 / 0.01
sf_241129.analyze_totals_for_database_by_hour : 0.18,0.23 : 0.18 / 0.23 / 0.20 / 0.20 / 0.02
sf_241129.analyze_totals_for_database_by_minute : 0.32,0.16 : 0.16 / 0.32 / 0.24 / 0.24 / 0.08
sf_241129.analyze_totals_for_database_by_second : 0.20,0.16 : 0.16 / 0.20 / 0.18 / 0.18 / 0.02
sf_241129.analyze_totals_for_tables_by_all : 0.35,0.36 : 0.35 / 0.36 / 0.35 / 0.35 / 0.01
sf_241129.analyze_totals_for_tables_by_day : 0.36,0.40 : 0.36 / 0.40 / 0.38 / 0.38 / 0.02
sf_241129.analyze_totals_for_tables_by_hour : 0.31,0.43 : 0.31 / 0.43 / 0.37 / 0.37 / 0.06
sf_241129.analyze_totals_for_tables_by_minute : 0.27,0.34 : 0.27 / 0.34 / 0.30 / 0.30 / 0.04
sf_241129.analyze_totals_for_tables_by_second : 0.31,0.32 : 0.31 / 0.32 / 0.31 / 0.31 / 0.01
sf_241129.analyze_totals_for_users_by_all : 0.19,0.17 : 0.17 / 0.19 / 0.18 / 0.18 / 0.01
sf_241129.analyze_totals_for_users_by_day : 0.16,0.19 : 0.16 / 0.19 / 0.18 / 0.18 / 0.02
sf_241129.analyze_totals_for_users_by_hour : 0.16,0.21 : 0.16 / 0.21 / 0.18 / 0.18 / 0.03
sf_241129.analyze_totals_for_users_by_minute : 0.19,0.19 : 0.19 / 0.19 / 0.19 / 0.19 / 0.00
sf_241129.analyze_totals_for_users_by_second : 0.33,0.37 : 0.33 / 0.37 / 0.35 / 0.35 / 0.02
sf_241129.analyze_totals_status_for_all : 0.06,0.06 : 0.06 / 0.06 / 0.06 / 0.06 / 0.00
sf_241129.analyze_totals_status_for_schema : 0.13,0.12 : 0.12 / 0.13 / 0.12 / 0.12 / 0.00
sf_241129.batches : 0.50,0.66 : 0.50 / 0.66 / 0.58 / 0.58 / 0.08
sf_241129.blocks_rows_totals_for_cluster : 0.63,0.66 : 0.63 / 0.66 / 0.64 / 0.64 / 0.02
sf_241129.blocks_rows_totals_for_node : 0.66,0.70 : 0.66 / 0.70 / 0.68 / 0.68 / 0.02
sf_241129.blocks_rows_totals_for_schema : 1.45,1.17 : 1.17 / 1.45 / 1.31 / 1.31 / 0.14
sf_241129.blocks_rows_totals_for_slice : 0.61,0.77 : 0.61 / 0.77 / 0.69 / 0.69 / 0.08
sf_241129.blocks_rows_totals_for_table : 1.12,1.11 : 1.11 / 1.12 / 1.11 / 1.11 / 0.00
sf_241129.blocks_rows_totals_for_tables_by_node : 0.94,1.06 : 0.94 / 1.06 / 1.00 / 1.00 / 0.06
sf_241129.blocks_rows_totals_for_tables_by_slice : 0.86,0.68 : 0.68 / 0.86 / 0.77 / 0.77 / 0.09
sf_241129.blocks_rows_totals_for_user : 1.16,1.22 : 1.16 / 1.22 / 1.19 / 1.19 / 0.03
sf_241129.blocks_totals_for_tables_by_column : 1.22,1.18 : 1.18 / 1.22 / 1.20 / 1.20 / 0.02
sf_241129.ddatabases : 0.13,0.15 : 0.13 / 0.15 / 0.14 / 0.14 / 0.01
sf_241129.docs : 0.01,0.01 : 0.01 / 0.01 / 0.01 / 0.01 / 0.00
sf_241129.ffunctions : 0.85,0.99 : 0.85 / 0.99 / 0.92 / 0.92 / 0.07
sf_241129.ffunctions_text : 0.02,0.01 : 0.01 / 0.02 / 0.02 / 0.02 / 0.00
sf_241129.groups : 0.01,0.01 : 0.01 / 0.01 / 0.01 / 0.01 / 0.00
sf_241129.groups_privileges : 1.40,1.37 : 1.37 / 1.40 / 1.39 / 1.39 / 0.01
sf_241129.groups_users : 0.01,0.00 : 0.00 / 0.01 / 0.00 / 0.00 / 0.00
sf_241129.locks_by_table : 0.15,0.15 : 0.15 / 0.15 / 0.15 / 0.15 / 0.00
sf_241129.locks_by_transaction : 0.13,0.13 : 0.13 / 0.13 / 0.13 / 0.13 / 0.00
sf_241129.nodes : 0.11,0.13 : 0.11 / 0.13 / 0.12 / 0.12 / 0.01
sf_241129.objects : 0.35,0.46 : 0.35 / 0.46 / 0.40 / 0.40 / 0.06
sf_241129.objects_dependencies : 2.86,2.82 : 2.82 / 2.86 / 2.84 / 2.84 / 0.02
sf_241129.objects_totals_for_all : 0.30,0.32 : 0.30 / 0.32 / 0.31 / 0.31 / 0.01
sf_241129.objects_totals_for_schema : 0.40,0.43 : 0.40 / 0.43 / 0.42 / 0.42 / 0.02
sf_241129.objects_totals_for_user : 0.44,0.45 : 0.44 / 0.45 / 0.44 / 0.44 / 0.01
sf_241129.pprocedures : 0.91,0.81 : 0.81 / 0.91 / 0.86 / 0.86 / 0.05
sf_241129.pprocedures_text : 0.01,0.01 : 0.01 / 0.01 / 0.01 / 0.01 / 0.00
sf_241129.privileges_granted_to_groups : 1.68,1.53 : 1.53 / 1.68 / 1.60 / 1.60 / 0.07
sf_241129.privileges_granted_to_public : 1.48,1.49 : 1.48 / 1.49 / 1.48 / 1.48 / 0.00
sf_241129.privileges_granted_to_users : 2.47,3.52 : 2.47 / 3.52 / 3.00 / 3.00 / 0.53
sf_241129.queries_compilation : 8.09,7.80 : 7.80 / 8.09 / 7.94 / 7.94 / 0.14
sf_241129.queries_compilation_stream : 7.41,6.62 : 6.62 / 7.41 / 7.02 / 7.02 / 0.39
sf_241129.queries_compilation_stream_segment : 7.81,6.80 : 6.80 / 7.81 / 7.30 / 7.30 / 0.51
sf_241129.queries_for_all : 13.03,13.54 : 13.03 / 13.54 / 13.29 / 13.29 / 0.25
sf_241129.queries_for_leader : 4.02,3.59 : 3.59 / 4.02 / 3.80 / 3.80 / 0.22
sf_241129.queries_for_worker : 6.25,6.18 : 6.18 / 6.25 / 6.22 / 6.22 / 0.03
sf_241129.queries_queued : 0.04,0.04 : 0.04 / 0.04 / 0.04 / 0.04 / 0.00
sf_241129.queries_running : 0.27,0.26 : 0.26 / 0.27 / 0.27 / 0.27 / 0.00
sf_241129.queries_stats_durations_on_both_by_transaction : 10.15,10.93 : 10.15 / 10.93 / 10.54 / 10.54 / 0.39
sf_241129.queries_stats_durations_on_leader_for_all_by_all : 3.43,3.64 : 3.43 / 3.64 / 3.54 / 3.54 / 0.11
sf_241129.queries_stats_durations_on_leader_for_all_by_day : 3.26,3.31 : 3.26 / 3.31 / 3.28 / 3.28 / 0.02
sf_241129.queries_stats_durations_on_leader_for_all_by_hour : 3.68,4.38 : 3.68 / 4.38 / 4.03 / 4.03 / 0.35
sf_241129.queries_stats_durations_on_leader_for_all_by_minute : 3.79,4.07 : 3.79 / 4.07 / 3.93 / 3.93 / 0.14
sf_241129.queries_stats_durations_on_leader_for_all_by_second : 6.33,6.67 : 6.33 / 6.67 / 6.50 / 6.50 / 0.17
sf_241129.queries_stats_durations_on_leader_for_users_by_all : 6.13,5.61 : 5.61 / 6.13 / 5.87 / 5.87 / 0.26
sf_241129.queries_stats_durations_on_leader_for_users_by_day : 4.12,4.81 : 4.12 / 4.81 / 4.47 / 4.47 / 0.34
sf_241129.queries_stats_durations_on_leader_for_users_by_hour : 5.16,4.47 : 4.47 / 5.16 / 4.81 / 4.81 / 0.35
sf_241129.queries_stats_durations_on_leader_for_users_by_minute : 4.49,5.09 : 4.49 / 5.09 / 4.79 / 4.79 / 0.30
sf_241129.queries_stats_durations_on_leader_for_users_by_second : 8.85,4.67 : 4.67 / 8.85 / 6.76 / 6.76 / 2.09
sf_241129.queries_stats_durations_on_workers_for_all_by_all : 14.38,11.36 : 11.36 / 14.38 / 12.87 / 12.87 / 1.51
sf_241129.queries_stats_durations_on_workers_for_all_by_day : 21.00,17.18 : 17.18 / 21.00 / 19.09 / 19.09 / 1.91
sf_241129.queries_stats_durations_on_workers_for_all_by_hour : 14.83,13.54 : 13.54 / 14.83 / 14.19 / 14.19 / 0.64
sf_241129.queries_stats_durations_on_workers_for_all_by_minute : 17.12,11.08 : 11.08 / 17.12 / 14.10 / 14.10 / 3.02
sf_241129.queries_stats_durations_on_workers_for_all_by_second : 12.51,12.89 : 12.51 / 12.89 / 12.70 / 12.70 / 0.19
sf_241129.queries_stats_durations_on_workers_for_query : 13.96,18.69 : 13.96 / 18.69 / 16.33 / 16.33 / 2.37
sf_241129.queries_stats_durations_on_workers_for_queues_by_all : 13.95,11.28 : 11.28 / 13.95 / 12.62 / 12.62 / 1.34
sf_241129.queries_stats_durations_on_workers_for_queues_by_day : 11.32,11.46 : 11.32 / 11.46 / 11.39 / 11.39 / 0.07
sf_241129.queries_stats_durations_on_workers_for_queues_by_hour : 10.29,9.73 : 9.73 / 10.29 / 10.01 / 10.01 / 0.28
sf_241129.queries_stats_durations_on_workers_for_queues_by_minute : 10.03,11.32 : 10.03 / 11.32 / 10.67 / 10.67 / 0.64
sf_241129.queries_stats_durations_on_workers_for_queues_by_second : 11.33,13.29 : 11.33 / 13.29 / 12.31 / 12.31 / 0.98
sf_241129.queries_stats_durations_on_workers_for_statements_by_all : 12.57,15.07 : 12.57 / 15.07 / 13.82 / 13.82 / 1.25
sf_241129.queries_stats_durations_on_workers_for_statements_by_day : 10.42,10.35 : 10.35 / 10.42 / 10.38 / 10.38 / 0.04
sf_241129.queries_stats_durations_on_workers_for_statements_by_hour : 10.85,11.12 : 10.85 / 11.12 / 10.99 / 10.99 / 0.13
sf_241129.queries_stats_durations_on_workers_for_statements_by_minute : 11.44,11.13 : 11.13 / 11.44 / 11.29 / 11.29 / 0.15
sf_241129.queries_stats_durations_on_workers_for_statements_by_second : 17.20,16.70 : 16.70 / 17.20 / 16.95 / 16.95 / 0.25
sf_241129.queries_stats_durations_on_workers_for_users_by_all : 14.21,14.87 : 14.21 / 14.87 / 14.54 / 14.54 / 0.33
sf_241129.queries_stats_durations_on_workers_for_users_by_day : 13.00,13.44 : 13.00 / 13.44 / 13.22 / 13.22 / 0.22
sf_241129.queries_stats_durations_on_workers_for_users_by_hour : 15.45,12.65 : 12.65 / 15.45 / 14.05 / 14.05 / 1.40
sf_241129.queries_stats_durations_on_workers_for_users_by_minute : 13.70,13.06 : 13.06 / 13.70 / 13.38 / 13.38 / 0.32
sf_241129.queries_stats_durations_on_workers_for_users_by_second : 18.44,19.24 : 18.44 / 19.24 / 18.84 / 18.84 / 0.40
sf_241129.queries_step_plan : 71.02,73.51 : 71.02 / 73.51 / 72.26 / 72.26 / 1.25
sf_241129.queries_text_for_leader : 3.62,4.37 : 3.62 / 4.37 / 3.99 / 3.99 / 0.38
sf_241129.queries_text_on_both_fast : 8.16,7.77 : 7.77 / 8.16 / 7.96 / 7.96 / 0.20
sf_241129.queries_text_on_both_full : 11.66,10.76 : 10.76 / 11.66 / 11.21 / 11.21 / 0.45
sf_241129.queries_text_on_workers_fast : 4.49,4.21 : 4.21 / 4.49 / 4.35 / 4.35 / 0.14
sf_241129.queries_text_on_workers_full : 2.07,2.16 : 2.07 / 2.16 / 2.11 / 2.11 / 0.04
sf_241129.queries_totals_aborts_on_workers_for_all_by_all : 0.43,0.39 : 0.39 / 0.43 / 0.41 / 0.41 / 0.02
sf_241129.queries_totals_aborts_on_workers_for_all_by_day : 0.41,0.41 : 0.41 / 0.41 / 0.41 / 0.41 / 0.00
sf_241129.queries_totals_aborts_on_workers_for_all_by_hour : 0.40,0.47 : 0.40 / 0.47 / 0.44 / 0.44 / 0.03
sf_241129.queries_totals_aborts_on_workers_for_all_by_minute : 0.73,0.68 : 0.68 / 0.73 / 0.71 / 0.71 / 0.03
sf_241129.queries_totals_aborts_on_workers_for_all_by_second : 0.69,0.48 : 0.48 / 0.69 / 0.59 / 0.59 / 0.11
sf_241129.queries_totals_aborts_on_workers_for_query : 0.44,0.53 : 0.44 / 0.53 / 0.48 / 0.48 / 0.05
sf_241129.queries_totals_aborts_on_workers_for_queues_by_all : 0.90,0.92 : 0.90 / 0.92 / 0.91 / 0.91 / 0.01
sf_241129.queries_totals_aborts_on_workers_for_queues_by_day : 1.05,0.92 : 0.92 / 1.05 / 0.98 / 0.98 / 0.07
sf_241129.queries_totals_aborts_on_workers_for_queues_by_hour : 0.95,0.90 : 0.90 / 0.95 / 0.93 / 0.93 / 0.03
sf_241129.queries_totals_aborts_on_workers_for_queues_by_minute : 1.05,0.91 : 0.91 / 1.05 / 0.98 / 0.98 / 0.07
sf_241129.queries_totals_aborts_on_workers_for_queues_by_second : 1.22,0.97 : 0.97 / 1.22 / 1.09 / 1.09 / 0.12
sf_241129.queries_totals_aborts_on_workers_for_users_by_all : 0.43,0.43 : 0.43 / 0.43 / 0.43 / 0.43 / 0.00
sf_241129.queries_totals_aborts_on_workers_for_users_by_day : 0.42,0.53 : 0.42 / 0.53 / 0.47 / 0.47 / 0.05
sf_241129.queries_totals_aborts_on_workers_for_users_by_hour : 0.44,0.46 : 0.44 / 0.46 / 0.45 / 0.45 / 0.01
sf_241129.queries_totals_aborts_on_workers_for_users_by_minute : 0.56,0.42 : 0.42 / 0.56 / 0.49 / 0.49 / 0.07
sf_241129.queries_totals_aborts_on_workers_for_users_by_second : 1.07,0.80 : 0.80 / 1.07 / 0.94 / 0.94 / 0.14
sf_241129.queries_totals_blocks_on_workers_for_all_by_all : 0.75,0.75 : 0.75 / 0.75 / 0.75 / 0.75 / 0.00
sf_241129.queries_totals_blocks_on_workers_for_all_by_day : 0.63,0.52 : 0.52 / 0.63 / 0.57 / 0.57 / 0.06
sf_241129.queries_totals_blocks_on_workers_for_all_by_hour : 0.49,0.52 : 0.49 / 0.52 / 0.50 / 0.50 / 0.02
sf_241129.queries_totals_blocks_on_workers_for_all_by_minute : 0.46,0.60 : 0.46 / 0.60 / 0.53 / 0.53 / 0.07
sf_241129.queries_totals_blocks_on_workers_for_all_by_second : 0.47,0.51 : 0.47 / 0.51 / 0.49 / 0.49 / 0.02
sf_241129.queries_totals_blocks_on_workers_for_query : 0.58,0.91 : 0.58 / 0.91 / 0.74 / 0.74 / 0.17
sf_241129.queries_totals_blocks_on_workers_for_users_by_all : 0.52,0.47 : 0.47 / 0.52 / 0.50 / 0.50 / 0.02
sf_241129.queries_totals_blocks_on_workers_for_users_by_day : 0.48,0.57 : 0.48 / 0.57 / 0.52 / 0.52 / 0.04
sf_241129.queries_totals_blocks_on_workers_for_users_by_hour : 0.49,0.52 : 0.49 / 0.52 / 0.50 / 0.50 / 0.02
sf_241129.queries_totals_blocks_on_workers_for_users_by_minute : 0.46,0.45 : 0.45 / 0.46 / 0.46 / 0.46 / 0.01
sf_241129.queries_totals_blocks_on_workers_for_users_by_second : 0.48,0.58 : 0.48 / 0.58 / 0.53 / 0.53 / 0.05
sf_241129.queries_totals_result_cache_for_all_by_all : 5.26,5.26 : 5.26 / 5.26 / 5.26 / 5.26 / 0.00
sf_241129.queries_totals_result_cache_for_all_by_day : 6.11,5.96 : 5.96 / 6.11 / 6.03 / 6.03 / 0.07
sf_241129.queries_totals_result_cache_for_all_by_hour : 1.67,1.63 : 1.63 / 1.67 / 1.65 / 1.65 / 0.02
sf_241129.queries_totals_result_cache_for_all_by_minute : 0.93,0.89 : 0.89 / 0.93 / 0.91 / 0.91 / 0.02
sf_241129.queries_totals_result_cache_for_all_by_second : 0.88,0.92 : 0.88 / 0.92 / 0.90 / 0.90 / 0.02
sf_241129.queries_totals_result_cache_for_query : 5.51,5.24 : 5.24 / 5.51 / 5.38 / 5.38 / 0.13
sf_241129.queries_totals_result_cache_for_users_by_all : 5.14,5.27 : 5.14 / 5.27 / 5.20 / 5.20 / 0.06
sf_241129.queries_totals_result_cache_for_users_by_day : 5.88,5.95 : 5.88 / 5.95 / 5.91 / 5.91 / 0.04
sf_241129.queries_totals_result_cache_for_users_by_hour : 1.77,1.92 : 1.77 / 1.92 / 1.84 / 1.84 / 0.07
sf_241129.queries_totals_result_cache_for_users_by_minute : 1.00,1.01 : 1.00 / 1.01 / 1.00 / 1.00 / 0.00
sf_241129.queries_totals_result_cache_for_users_by_second : 1.27,1.06 : 1.06 / 1.27 / 1.16 / 1.16 / 0.10
sf_241129.queries_transactions_batches : 18.93,18.98 : 18.93 / 18.98 / 18.96 / 18.96 / 0.03
sf_241129.sessions_fast : 2.62,1.07 : 1.07 / 2.62 / 1.85 / 1.85 / 0.78
sf_241129.sessions_full : 1.21,1.28 : 1.21 / 1.28 / 1.25 / 1.25 / 0.03
sf_241129.sschemas : 0.28,0.27 : 0.27 / 0.28 / 0.28 / 0.28 / 0.01
sf_241129.sschemas_blocks_rows : 0.92,0.96 : 0.92 / 0.96 / 0.94 / 0.94 / 0.02
sf_241129.sschemas_blocks_rows_activity : 1.91,1.57 : 1.57 / 1.91 / 1.74 / 1.74 / 0.17
sf_241129.steps_stats_durations_on_both_for_all_by_all_complete : 10.02,9.70 : 9.70 / 10.02 / 9.86 / 9.86 / 0.16
sf_241129.steps_stats_durations_on_both_for_all_by_all_concise : 7.73,7.58 : 7.58 / 7.73 / 7.65 / 7.65 / 0.08
sf_241129.steps_stats_durations_on_both_for_all_by_day_complete : 9.16,9.42 : 9.16 / 9.42 / 9.29 / 9.29 / 0.13
sf_241129.steps_stats_durations_on_both_for_all_by_day_concise : 7.92,7.99 : 7.92 / 7.99 / 7.95 / 7.95 / 0.03
sf_241129.steps_stats_durations_on_both_for_all_by_hour_complete : 7.18,6.70 : 6.70 / 7.18 / 6.94 / 6.94 / 0.24
sf_241129.steps_stats_durations_on_both_for_all_by_hour_concise : 6.71,6.55 : 6.55 / 6.71 / 6.63 / 6.63 / 0.08
sf_241129.steps_stats_durations_on_both_for_all_by_minute_complete : 6.73,6.68 : 6.68 / 6.73 / 6.70 / 6.70 / 0.02
sf_241129.steps_stats_durations_on_both_for_all_by_minute_concise : 6.41,6.65 : 6.41 / 6.65 / 6.53 / 6.53 / 0.12
sf_241129.steps_stats_durations_on_both_for_all_by_second_complete : 6.50,6.84 : 6.50 / 6.84 / 6.67 / 6.67 / 0.17
sf_241129.steps_stats_durations_on_both_for_all_by_second_concise : 7.00,6.58 : 6.58 / 7.00 / 6.79 / 6.79 / 0.21
sf_241129.steps_stats_durations_on_both_for_node_by_all_complete : 13.72,13.40 : 13.40 / 13.72 / 13.56 / 13.56 / 0.16
sf_241129.steps_stats_durations_on_both_for_node_by_all_concise : 9.77,9.75 : 9.75 / 9.77 / 9.76 / 9.76 / 0.01
sf_241129.steps_stats_durations_on_both_for_node_by_day_complete : 13.65,13.80 : 13.65 / 13.80 / 13.73 / 13.73 / 0.07
sf_241129.steps_stats_durations_on_both_for_node_by_day_concise : 10.51,10.66 : 10.51 / 10.66 / 10.58 / 10.58 / 0.07
sf_241129.steps_stats_durations_on_both_for_node_by_hour_complete : 10.77,15.38 : 10.77 / 15.38 / 13.07 / 13.07 / 2.31
sf_241129.steps_stats_durations_on_both_for_node_by_hour_concise : 9.91,9.71 : 9.71 / 9.91 / 9.81 / 9.81 / 0.10
sf_241129.steps_stats_durations_on_both_for_node_by_minute_complete : 9.95,10.01 : 9.95 / 10.01 / 9.98 / 9.98 / 0.03
sf_241129.steps_stats_durations_on_both_for_node_by_minute_concise : 9.48,9.49 : 9.48 / 9.49 / 9.49 / 9.49 / 0.01
sf_241129.steps_stats_durations_on_both_for_node_by_second_complete : 9.75,10.18 : 9.75 / 10.18 / 9.97 / 9.97 / 0.22
sf_241129.steps_stats_durations_on_both_for_node_by_second_concise : 10.16,9.82 : 9.82 / 10.16 / 9.99 / 9.99 / 0.17
sf_241129.steps_stats_durations_on_both_for_slices_by_all_complete : 12.21,11.89 : 11.89 / 12.21 / 12.05 / 12.05 / 0.16
sf_241129.steps_stats_durations_on_both_for_slices_by_all_concise : 11.82,11.82 : 11.82 / 11.82 / 11.82 / 11.82 / 0.00
sf_241129.steps_stats_durations_on_both_for_slices_by_day_complete : 11.23,11.00 : 11.00 / 11.23 / 11.11 / 11.11 / 0.11
sf_241129.steps_stats_durations_on_both_for_slices_by_day_concise : 11.49,11.19 : 11.19 / 11.49 / 11.34 / 11.34 / 0.15
sf_241129.steps_stats_durations_on_both_for_slices_by_hour_complete : 10.67,12.81 : 10.67 / 12.81 / 11.74 / 11.74 / 1.07
sf_241129.steps_stats_durations_on_both_for_slices_by_hour_concise : 12.56,13.28 : 12.56 / 13.28 / 12.92 / 12.92 / 0.36
sf_241129.steps_stats_durations_on_both_for_slices_by_minute_complete : 10.80,10.74 : 10.74 / 10.80 / 10.77 / 10.77 / 0.03
sf_241129.steps_stats_durations_on_both_for_slices_by_minute_concise : 10.65,10.62 : 10.62 / 10.65 / 10.63 / 10.63 / 0.02
sf_241129.steps_stats_durations_on_both_for_slices_by_second_complete : 11.58,11.61 : 11.58 / 11.61 / 11.60 / 11.60 / 0.02
sf_241129.steps_stats_durations_on_both_for_slices_by_second_concise : 11.35,11.36 : 11.35 / 11.36 / 11.36 / 11.36 / 0.00
sf_241129.steps_stats_durations_on_both_for_statements_by_all : 9.95,9.59 : 9.59 / 9.95 / 9.77 / 9.77 / 0.18
sf_241129.steps_stats_durations_on_both_for_statements_by_day : 9.74,9.78 : 9.74 / 9.78 / 9.76 / 9.76 / 0.02
sf_241129.steps_stats_durations_on_both_for_statements_by_hour : 7.62,7.46 : 7.46 / 7.62 / 7.54 / 7.54 / 0.08
sf_241129.steps_stats_durations_on_both_for_statements_by_minute : 7.07,7.29 : 7.07 / 7.29 / 7.18 / 7.18 / 0.11
sf_241129.steps_stats_durations_on_both_for_statements_by_second : 6.83,7.15 : 6.83 / 7.15 / 6.99 / 6.99 / 0.16
sf_241129.steps_stats_durations_on_both_for_tables_by_all_complete : 3.97,3.95 : 3.95 / 3.97 / 3.96 / 3.96 / 0.01
sf_241129.steps_stats_durations_on_both_for_tables_by_all_concise : 4.09,3.92 : 3.92 / 4.09 / 4.01 / 4.01 / 0.09
sf_241129.steps_stats_durations_on_both_for_tables_by_day_complete : 4.26,4.11 : 4.11 / 4.26 / 4.18 / 4.18 / 0.08
sf_241129.steps_stats_durations_on_both_for_tables_by_day_concise : 4.13,4.08 : 4.08 / 4.13 / 4.11 / 4.11 / 0.03
sf_241129.steps_stats_durations_on_both_for_tables_by_hour_complete : 3.58,3.59 : 3.58 / 3.59 / 3.58 / 3.58 / 0.01
sf_241129.steps_stats_durations_on_both_for_tables_by_hour_concise : 3.57,4.16 : 3.57 / 4.16 / 3.87 / 3.87 / 0.30
sf_241129.steps_stats_durations_on_both_for_tables_by_minute_complete : 5.05,4.42 : 4.42 / 5.05 / 4.73 / 4.73 / 0.32
sf_241129.steps_stats_durations_on_both_for_tables_by_minute_concise : 4.77,4.43 : 4.43 / 4.77 / 4.60 / 4.60 / 0.17
sf_241129.steps_stats_durations_on_both_for_tables_by_second_complete : 6.74,6.71 : 6.71 / 6.74 / 6.72 / 6.72 / 0.01
sf_241129.steps_stats_durations_on_both_for_tables_by_second_concise : 4.85,6.63 : 4.85 / 6.63 / 5.74 / 5.74 / 0.89
sf_241129.steps_stats_durations_on_both_for_users_by_all_complete : 9.68,9.83 : 9.68 / 9.83 / 9.76 / 9.76 / 0.08
sf_241129.steps_stats_durations_on_both_for_users_by_all_concise : 9.45,9.81 : 9.45 / 9.81 / 9.63 / 9.63 / 0.18
sf_241129.steps_stats_durations_on_both_for_users_by_day_complete : 9.35,9.49 : 9.35 / 9.49 / 9.42 / 9.42 / 0.07
sf_241129.steps_stats_durations_on_both_for_users_by_day_concise : 9.21,9.12 : 9.12 / 9.21 / 9.16 / 9.16 / 0.05
sf_241129.steps_stats_durations_on_both_for_users_by_hour_complete : 7.02,7.31 : 7.02 / 7.31 / 7.17 / 7.17 / 0.14
sf_241129.steps_stats_durations_on_both_for_users_by_hour_concise : 8.75,6.95 : 6.95 / 8.75 / 7.85 / 7.85 / 0.90
sf_241129.steps_stats_durations_on_both_for_users_by_minute_complete : 6.69,6.67 : 6.67 / 6.69 / 6.68 / 6.68 / 0.01
sf_241129.steps_stats_durations_on_both_for_users_by_minute_concise : 6.50,6.52 : 6.50 / 6.52 / 6.51 / 6.51 / 0.01
sf_241129.steps_stats_durations_on_both_for_users_by_second_complete : 6.53,6.51 : 6.51 / 6.53 / 6.52 / 6.52 / 0.01
sf_241129.steps_stats_durations_on_both_for_users_by_second_concise : 6.88,6.60 : 6.60 / 6.88 / 6.74 / 6.74 / 0.14
sf_241129.steps_totals_data_on_both_for_all_by_all : 6.79,6.61 : 6.61 / 6.79 / 6.70 / 6.70 / 0.09
sf_241129.steps_totals_data_on_both_for_all_by_day : 6.82,6.86 : 6.82 / 6.86 / 6.84 / 6.84 / 0.02
sf_241129.steps_totals_data_on_both_for_all_by_hour : 6.38,6.74 : 6.38 / 6.74 / 6.56 / 6.56 / 0.18
sf_241129.steps_totals_data_on_both_for_all_by_minute : 6.50,6.57 : 6.50 / 6.57 / 6.53 / 6.53 / 0.04
sf_241129.steps_totals_data_on_both_for_all_by_second : 6.58,6.66 : 6.58 / 6.66 / 6.62 / 6.62 / 0.04
sf_241129.steps_totals_data_on_both_for_node_by_all : 7.18,6.93 : 6.93 / 7.18 / 7.06 / 7.06 / 0.12
sf_241129.steps_totals_data_on_both_for_node_by_day : 7.08,6.91 : 6.91 / 7.08 / 6.99 / 6.99 / 0.09
sf_241129.steps_totals_data_on_both_for_node_by_hour : 6.59,6.51 : 6.51 / 6.59 / 6.55 / 6.55 / 0.04
sf_241129.steps_totals_data_on_both_for_node_by_minute : 6.46,7.35 : 6.46 / 7.35 / 6.90 / 6.90 / 0.44
sf_241129.steps_totals_data_on_both_for_node_by_second : 6.67,6.45 : 6.45 / 6.67 / 6.56 / 6.56 / 0.11
sf_241129.steps_totals_data_on_both_for_query : 8.97,9.11 : 8.97 / 9.11 / 9.04 / 9.04 / 0.07
sf_241129.steps_totals_data_on_both_for_slices_by_all : 6.79,6.66 : 6.66 / 6.79 / 6.73 / 6.73 / 0.06
sf_241129.steps_totals_data_on_both_for_slices_by_day : 6.83,7.87 : 6.83 / 7.87 / 7.35 / 7.35 / 0.52
sf_241129.steps_totals_data_on_both_for_slices_by_hour : 8.22,7.14 : 7.14 / 8.22 / 7.68 / 7.68 / 0.54
sf_241129.steps_totals_data_on_both_for_slices_by_minute : 7.08,8.12 : 7.08 / 8.12 / 7.60 / 7.60 / 0.52
sf_241129.steps_totals_data_on_both_for_slices_by_second : 7.22,6.64 : 6.64 / 7.22 / 6.93 / 6.93 / 0.29
sf_241129.steps_totals_data_on_both_for_statements_by_all : 9.24,8.49 : 8.49 / 9.24 / 8.87 / 8.87 / 0.37
sf_241129.steps_totals_data_on_both_for_statements_by_day : 13.67,10.71 : 10.71 / 13.67 / 12.19 / 12.19 / 1.48
sf_241129.steps_totals_data_on_both_for_statements_by_hour : 16.43,16.03 : 16.03 / 16.43 / 16.23 / 16.23 / 0.20
sf_241129.steps_totals_data_on_both_for_statements_by_minute : 19.79,20.09 : 19.79 / 20.09 / 19.94 / 19.94 / 0.15
sf_241129.steps_totals_data_on_both_for_statements_by_second : 83.80,54.21 : 54.21 / 83.80 / 69.00 / 69.00 / 14.79
sf_241129.steps_totals_data_on_both_for_users_by_all : 6.98,6.80 : 6.80 / 6.98 / 6.89 / 6.89 / 0.09
sf_241129.steps_totals_data_on_both_for_users_by_day : 6.91,6.82 : 6.82 / 6.91 / 6.86 / 6.86 / 0.04
sf_241129.steps_totals_data_on_both_for_users_by_hour : 6.82,6.58 : 6.58 / 6.82 / 6.70 / 6.70 / 0.12
sf_241129.steps_totals_data_on_both_for_users_by_minute : 6.61,6.53 : 6.53 / 6.61 / 6.57 / 6.57 / 0.04
sf_241129.steps_totals_data_on_both_for_users_by_second : 6.96,6.61 : 6.61 / 6.96 / 6.78 / 6.78 / 0.17
sf_241129.steps_totals_rows_on_workers_for_all_by_all : 4.72,5.52 : 4.72 / 5.52 / 5.12 / 5.12 / 0.40
sf_241129.steps_totals_rows_on_workers_for_all_by_day : 4.63,5.03 : 4.63 / 5.03 / 4.83 / 4.83 / 0.20
sf_241129.steps_totals_rows_on_workers_for_all_by_hour : 4.75,4.78 : 4.75 / 4.78 / 4.76 / 4.76 / 0.02
sf_241129.steps_totals_rows_on_workers_for_all_by_minute : 4.65,4.86 : 4.65 / 4.86 / 4.76 / 4.76 / 0.11
sf_241129.steps_totals_rows_on_workers_for_all_by_second : 5.11,4.77 : 4.77 / 5.11 / 4.94 / 4.94 / 0.17
sf_241129.steps_totals_rows_on_workers_for_query : 5.13,5.30 : 5.13 / 5.30 / 5.22 / 5.22 / 0.08
sf_241129.steps_totals_rows_on_workers_for_schemas_by_all : 4.75,4.86 : 4.75 / 4.86 / 4.80 / 4.80 / 0.06
sf_241129.steps_totals_rows_on_workers_for_schemas_by_day : 4.92,5.23 : 4.92 / 5.23 / 5.07 / 5.07 / 0.16
sf_241129.steps_totals_rows_on_workers_for_schemas_by_hour : 4.93,4.86 : 4.86 / 4.93 / 4.89 / 4.89 / 0.03
sf_241129.steps_totals_rows_on_workers_for_schemas_by_minute : 5.45,4.96 : 4.96 / 5.45 / 5.21 / 5.21 / 0.25
sf_241129.steps_totals_rows_on_workers_for_schemas_by_second : 5.01,5.64 : 5.01 / 5.64 / 5.33 / 5.33 / 0.31
sf_241129.steps_totals_rows_on_workers_for_tables_by_all : 4.95,4.81 : 4.81 / 4.95 / 4.88 / 4.88 / 0.07
sf_241129.steps_totals_rows_on_workers_for_tables_by_day : 4.93,5.26 : 4.93 / 5.26 / 5.10 / 5.10 / 0.17
sf_241129.steps_totals_rows_on_workers_for_tables_by_hour : 4.82,4.90 : 4.82 / 4.90 / 4.86 / 4.86 / 0.04
sf_241129.steps_totals_rows_on_workers_for_tables_by_minute : 5.19,4.93 : 4.93 / 5.19 / 5.06 / 5.06 / 0.13
sf_241129.steps_totals_rows_on_workers_for_tables_by_second : 5.05,5.25 : 5.05 / 5.25 / 5.15 / 5.15 / 0.10
sf_241129.steps_totals_rows_on_workers_for_users_by_all : 4.91,4.64 : 4.64 / 4.91 / 4.78 / 4.78 / 0.13
sf_241129.steps_totals_rows_on_workers_for_users_by_day : 4.63,4.79 : 4.63 / 4.79 / 4.71 / 4.71 / 0.08
sf_241129.steps_totals_rows_on_workers_for_users_by_hour : 4.85,5.12 : 4.85 / 5.12 / 4.99 / 4.99 / 0.14
sf_241129.steps_totals_rows_on_workers_for_users_by_minute : 5.03,4.80 : 4.80 / 5.03 / 4.91 / 4.91 / 0.11
sf_241129.steps_totals_rows_on_workers_for_users_by_second : 5.06,4.80 : 4.80 / 5.06 / 4.93 / 4.93 / 0.13
sf_241129.steps_totals_scan_data_on_both_for_all_by_all : 5.11,5.40 : 5.11 / 5.40 / 5.25 / 5.25 / 0.14
sf_241129.steps_totals_scan_data_on_both_for_all_by_day : 5.88,5.64 : 5.64 / 5.88 / 5.76 / 5.76 / 0.12
sf_241129.steps_totals_scan_data_on_both_for_all_by_hour : 5.55,7.08 : 5.55 / 7.08 / 6.31 / 6.31 / 0.77
sf_241129.steps_totals_scan_data_on_both_for_all_by_minute : 5.46,5.27 : 5.27 / 5.46 / 5.36 / 5.36 / 0.09
sf_241129.steps_totals_scan_data_on_both_for_all_by_second : 7.13,7.04 : 7.04 / 7.13 / 7.09 / 7.09 / 0.05
sf_241129.steps_totals_scan_data_on_both_for_node_by_all : 5.20,5.10 : 5.10 / 5.20 / 5.15 / 5.15 / 0.05
sf_241129.steps_totals_scan_data_on_both_for_node_by_day : 5.13,5.15 : 5.13 / 5.15 / 5.14 / 5.14 / 0.01
sf_241129.steps_totals_scan_data_on_both_for_node_by_hour : 5.33,5.58 : 5.33 / 5.58 / 5.45 / 5.45 / 0.13
sf_241129.steps_totals_scan_data_on_both_for_node_by_minute : 5.52,6.30 : 5.52 / 6.30 / 5.91 / 5.91 / 0.39
sf_241129.steps_totals_scan_data_on_both_for_node_by_second : 11.19,11.01 : 11.01 / 11.19 / 11.10 / 11.10 / 0.09
sf_241129.steps_totals_scan_data_on_both_for_query : 8.47,8.66 : 8.47 / 8.66 / 8.57 / 8.57 / 0.09
sf_241129.steps_totals_scan_data_on_both_for_queues_by_all : 7.19,7.28 : 7.19 / 7.28 / 7.24 / 7.24 / 0.04
sf_241129.steps_totals_scan_data_on_both_for_queues_by_day : 8.64,7.51 : 7.51 / 8.64 / 8.07 / 8.07 / 0.56
sf_241129.steps_totals_scan_data_on_both_for_queues_by_hour : 6.42,6.52 : 6.42 / 6.52 / 6.47 / 6.47 / 0.05
sf_241129.steps_totals_scan_data_on_both_for_queues_by_minute : 7.32,7.09 : 7.09 / 7.32 / 7.21 / 7.21 / 0.12
sf_241129.steps_totals_scan_data_on_both_for_queues_by_second : 8.89,8.39 : 8.39 / 8.89 / 8.64 / 8.64 / 0.25
sf_241129.steps_totals_scan_data_on_both_for_schemas_by_all : 8.64,9.26 : 8.64 / 9.26 / 8.95 / 8.95 / 0.31
sf_241129.steps_totals_scan_data_on_both_for_schemas_by_day : 9.24,8.80 : 8.80 / 9.24 / 9.02 / 9.02 / 0.22
sf_241129.steps_totals_scan_data_on_both_for_schemas_by_hour : 8.84,8.90 : 8.84 / 8.90 / 8.87 / 8.87 / 0.03
sf_241129.steps_totals_scan_data_on_both_for_schemas_by_minute : 9.79,9.89 : 9.79 / 9.89 / 9.84 / 9.84 / 0.05
sf_241129.steps_totals_scan_data_on_both_for_schemas_by_second : 11.16,11.50 : 11.16 / 11.50 / 11.33 / 11.33 / 0.17
sf_241129.steps_totals_scan_data_on_both_for_slices_by_all : 5.03,5.37 : 5.03 / 5.37 / 5.20 / 5.20 / 0.17
sf_241129.steps_totals_scan_data_on_both_for_slices_by_day : 5.20,5.06 : 5.06 / 5.20 / 5.13 / 5.13 / 0.07
sf_241129.steps_totals_scan_data_on_both_for_slices_by_hour : 5.16,5.05 : 5.05 / 5.16 / 5.11 / 5.11 / 0.06
sf_241129.steps_totals_scan_data_on_both_for_slices_by_minute : 6.48,5.99 : 5.99 / 6.48 / 6.23 / 6.23 / 0.25
sf_241129.steps_totals_scan_data_on_both_for_slices_by_second : 27.15,24.97 : 24.97 / 27.15 / 26.06 / 26.06 / 1.09
sf_241129.steps_totals_scan_data_on_both_for_tables_by_all : 8.79,8.55 : 8.55 / 8.79 / 8.67 / 8.67 / 0.12
sf_241129.steps_totals_scan_data_on_both_for_tables_by_day : 8.90,8.91 : 8.90 / 8.91 / 8.90 / 8.90 / 0.00
sf_241129.steps_totals_scan_data_on_both_for_tables_by_hour : 9.11,9.26 : 9.11 / 9.26 / 9.18 / 9.18 / 0.08
sf_241129.steps_totals_scan_data_on_both_for_tables_by_minute : 13.05,12.09 : 12.09 / 13.05 / 12.57 / 12.57 / 0.48
sf_241129.steps_totals_scan_data_on_both_for_tables_by_second : 12.93,12.55 : 12.55 / 12.93 / 12.74 / 12.74 / 0.19
sf_241129.steps_totals_scan_data_on_both_for_users_by_all : 5.31,5.43 : 5.31 / 5.43 / 5.37 / 5.37 / 0.06
sf_241129.steps_totals_scan_data_on_both_for_users_by_day : 5.29,5.54 : 5.29 / 5.54 / 5.41 / 5.41 / 0.13
sf_241129.steps_totals_scan_data_on_both_for_users_by_hour : 5.25,5.24 : 5.24 / 5.25 / 5.25 / 5.25 / 0.00
sf_241129.steps_totals_scan_data_on_both_for_users_by_minute : 5.64,5.78 : 5.64 / 5.78 / 5.71 / 5.71 / 0.07
sf_241129.steps_totals_scan_data_on_both_for_users_by_second : 10.23,9.67 : 9.67 / 10.23 / 9.95 / 9.95 / 0.28
sf_241129.transactions : 8.05,8.93 : 8.05 / 8.93 / 8.49 / 8.49 / 0.44
sf_241129.transactions_batches : 8.67,8.55 : 8.55 / 8.67 / 8.61 / 8.61 / 0.06
sf_241129.transactions_stats_commits_by_all : 0.66,0.67 : 0.66 / 0.67 / 0.67 / 0.67 / 0.01
sf_241129.transactions_stats_commits_by_day : 0.69,0.85 : 0.69 / 0.85 / 0.77 / 0.77 / 0.08
sf_241129.transactions_stats_commits_by_hour : 0.73,0.67 : 0.67 / 0.73 / 0.70 / 0.70 / 0.03
sf_241129.transactions_stats_commits_by_minute : 0.74,0.78 : 0.74 / 0.78 / 0.76 / 0.76 / 0.02
sf_241129.transactions_stats_commits_by_second : 0.79,0.84 : 0.79 / 0.84 / 0.81 / 0.81 / 0.02
sf_241129.transactions_totals_commits_by_all : 0.40,0.39 : 0.39 / 0.40 / 0.39 / 0.39 / 0.00
sf_241129.transactions_totals_commits_by_day : 0.38,0.36 : 0.36 / 0.38 / 0.37 / 0.37 / 0.01
sf_241129.transactions_totals_commits_by_hour : 0.38,0.33 : 0.33 / 0.38 / 0.36 / 0.36 / 0.03
sf_241129.transactions_totals_commits_by_minute : 0.37,0.37 : 0.37 / 0.37 / 0.37 / 0.37 / 0.00
sf_241129.transactions_totals_commits_by_second : 0.38,0.34 : 0.34 / 0.38 / 0.36 / 0.36 / 0.02
sf_241129.transactions_totals_query_counts_on_both_for_all_by_all : 7.57,7.34 : 7.34 / 7.57 / 7.46 / 7.46 / 0.12
sf_241129.transactions_totals_query_counts_on_both_for_all_by_day : 6.48,7.49 : 6.48 / 7.49 / 6.98 / 6.98 / 0.51
sf_241129.transactions_totals_query_counts_on_both_for_all_by_hour : 8.08,7.15 : 7.15 / 8.08 / 7.62 / 7.62 / 0.47
sf_241129.transactions_totals_query_counts_on_both_for_all_by_minute : 8.32,7.60 : 7.60 / 8.32 / 7.96 / 7.96 / 0.36
sf_241129.transactions_totals_query_counts_on_both_for_all_by_second : 7.86,6.72 : 6.72 / 7.86 / 7.29 / 7.29 / 0.57
sf_241129.transactions_totals_query_counts_on_both_for_users_by_all : 8.34,7.55 : 7.55 / 8.34 / 7.94 / 7.94 / 0.40
sf_241129.transactions_totals_query_counts_on_both_for_users_by_day : 7.01,7.99 : 7.01 / 7.99 / 7.50 / 7.50 / 0.49
sf_241129.transactions_totals_query_counts_on_both_for_users_by_hour : 8.15,9.05 : 8.15 / 9.05 / 8.60 / 8.60 / 0.45
sf_241129.transactions_totals_query_counts_on_both_for_users_by_minute : 7.45,7.47 : 7.45 / 7.47 / 7.46 / 7.46 / 0.01
sf_241129.transactions_totals_query_counts_on_both_for_users_by_second : 7.56,6.50 : 6.50 / 7.56 / 7.03 / 7.03 / 0.53
sf_241129.ttables : 0.51,0.49 : 0.49 / 0.51 / 0.50 / 0.50 / 0.01
sf_241129.ttables_blocks_rows : 1.09,1.18 : 1.09 / 1.18 / 1.14 / 1.14 / 0.05
sf_241129.ttables_blocks_rows_activity : 1.84,1.72 : 1.72 / 1.84 / 1.78 / 1.78 / 0.06
sf_241129.ttables_columns : 2.68,3.07 : 2.68 / 3.07 / 2.88 / 2.88 / 0.20
sf_241129.ttables_columns_blocks : 1.43,0.92 : 0.92 / 1.43 / 1.17 / 1.17 / 0.25
sf_241129.ttables_columns_defaults_references : 6.06,6.13 : 6.06 / 6.13 / 6.10 / 6.10 / 0.03
sf_241129.ttables_creation_for_all_by_day : 0.12,0.10 : 0.10 / 0.12 / 0.11 / 0.11 / 0.01
sf_241129.ttables_creation_for_all_by_hour : 0.12,0.09 : 0.09 / 0.12 / 0.11 / 0.11 / 0.02
sf_241129.ttables_creation_for_all_by_minute : 0.04,0.04 : 0.04 / 0.04 / 0.04 / 0.04 / 0.00
sf_241129.ttables_creation_for_all_by_second : 0.04,0.04 : 0.04 / 0.04 / 0.04 / 0.04 / 0.00
sf_241129.ttables_creation_for_schemas_by_day : 0.11,0.11 : 0.11 / 0.11 / 0.11 / 0.11 / 0.00
sf_241129.ttables_creation_for_schemas_by_hour : 0.09,0.09 : 0.09 / 0.09 / 0.09 / 0.09 / 0.00
sf_241129.ttables_creation_for_schemas_by_minute : 0.04,0.04 : 0.04 / 0.04 / 0.04 / 0.04 / 0.00
sf_241129.ttables_creation_for_schemas_by_second : 0.04,0.04 : 0.04 / 0.04 / 0.04 / 0.04 / 0.00
sf_241129.ttables_stats_datatypes_encodings_by_count_and_blocks : 1.91,1.83 : 1.83 / 1.91 / 1.87 / 1.87 / 0.04
sf_241129.ttables_stats_dists_sorts_for_all_by_blocks : 1.24,1.81 : 1.24 / 1.81 / 1.53 / 1.53 / 0.29
sf_241129.ttables_stats_dists_sorts_for_all_by_count : 0.76,0.71 : 0.71 / 0.76 / 0.73 / 0.73 / 0.02
sf_241129.ttables_stats_dists_sorts_for_schemas_by_blocks : 1.28,0.97 : 0.97 / 1.28 / 1.13 / 1.13 / 0.15
sf_241129.ttables_stats_dists_sorts_for_schemas_by_count : 0.35,0.35 : 0.35 / 0.35 / 0.35 / 0.35 / 0.00
sf_241129.ttables_zonemap : 19.16,19.78 : 19.16 / 19.78 / 19.47 / 19.47 / 0.31
sf_241129.utils_most_recent_copy_error_for_current_user : 0.21,0.33 : 0.21 / 0.33 / 0.27 / 0.27 / 0.06
sf_241129.utils_queries_benchmark : 3.68,3.48 : 3.48 / 3.68 / 3.58 / 3.58 / 0.10
sf_241129.uusers : 0.60,0.49 : 0.49 / 0.60 / 0.54 / 0.54 / 0.05
sf_241129.uusers_default_privileges : 0.02,0.01 : 0.01 / 0.02 / 0.01 / 0.01 / 0.00
sf_241129.uusers_privileges : 8.82,11.20 : 8.82 / 11.20 / 10.01 / 10.01 / 1.19
sf_241129.vacuum_stats_for_all_by_all : 5.77,7.31 : 5.77 / 7.31 / 6.54 / 6.54 / 0.77
sf_241129.vacuum_stats_for_all_by_day : 4.25,5.04 : 4.25 / 5.04 / 4.65 / 4.65 / 0.39
sf_241129.vacuum_stats_for_all_by_hour : 5.65,5.76 : 5.65 / 5.76 / 5.70 / 5.70 / 0.05
sf_241129.vacuum_stats_for_all_by_minute : 5.10,6.18 : 5.10 / 6.18 / 5.64 / 5.64 / 0.54
sf_241129.vacuum_stats_for_all_by_second : 8.25,8.09 : 8.09 / 8.25 / 8.17 / 8.17 / 0.08
sf_241129.vacuum_totals_for_all_by_all : 0.36,0.35 : 0.35 / 0.36 / 0.36 / 0.36 / 0.00
sf_241129.vacuum_totals_for_all_by_day : 0.33,0.32 : 0.32 / 0.33 / 0.33 / 0.33 / 0.00
sf_241129.vacuum_totals_for_all_by_hour : 0.35,0.36 : 0.35 / 0.36 / 0.35 / 0.35 / 0.01
sf_241129.vacuum_totals_for_all_by_minute : 0.33,0.35 : 0.33 / 0.35 / 0.34 / 0.34 / 0.01
sf_241129.vacuum_totals_for_all_by_second : 0.30,0.35 : 0.30 / 0.35 / 0.33 / 0.33 / 0.02
sf_241129.vacuum_totals_for_tables_by_all : 0.38,0.42 : 0.38 / 0.42 / 0.40 / 0.40 / 0.02
sf_241129.vacuum_totals_for_tables_by_day : 0.43,0.44 : 0.43 / 0.44 / 0.43 / 0.43 / 0.01
sf_241129.vacuum_totals_for_tables_by_hour : 0.48,0.43 : 0.43 / 0.48 / 0.45 / 0.45 / 0.03
sf_241129.vacuum_totals_for_tables_by_minute : 0.46,0.41 : 0.41 / 0.46 / 0.43 / 0.43 / 0.02
sf_241129.vacuum_totals_for_tables_by_second : 0.44,0.50 : 0.44 / 0.50 / 0.47 / 0.47 / 0.03
sf_241129.vacuum_totals_for_users_by_all : 0.34,0.35 : 0.34 / 0.35 / 0.34 / 0.34 / 0.00
sf_241129.vacuum_totals_for_users_by_day : 0.34,0.33 : 0.33 / 0.34 / 0.33 / 0.33 / 0.00
sf_241129.vacuum_totals_for_users_by_hour : 0.32,0.33 : 0.32 / 0.33 / 0.33 / 0.33 / 0.00
sf_241129.vacuum_totals_for_users_by_minute : 0.32,0.31 : 0.31 / 0.32 / 0.32 / 0.32 / 0.00
sf_241129.vacuum_totals_for_users_by_second : 0.35,0.32 : 0.32 / 0.35 / 0.33 / 0.33 / 0.01
sf_241129.views_late_binding : 0.27,0.24 : 0.24 / 0.27 / 0.25 / 0.25 / 0.01
sf_241129.views_late_binding_columns : 1.76,1.60 : 1.60 / 1.76 / 1.68 / 1.68 / 0.08
sf_241129.views_materialized : 0.24,0.23 : 0.23 / 0.24 / 0.24 / 0.24 / 0.01
sf_241129.views_materialized_columns : 0.64,0.67 : 0.64 / 0.67 / 0.66 / 0.66 / 0.01
sf_241129.views_materialized_table : 1.31,1.30 : 1.30 / 1.31 / 1.30 / 1.30 / 0.00
sf_241129.views_materialized_table_blocks_rows : 1.89,2.23 : 1.89 / 2.23 / 2.06 / 2.06 / 0.17
sf_241129.views_normal : 0.24,0.41 : 0.24 / 0.41 / 0.32 / 0.32 / 0.08
sf_241129.views_normal_columns : 0.77,0.71 : 0.71 / 0.77 / 0.74 / 0.74 / 0.03
sf_241129.views_text : 1.61,1.35 : 1.35 / 1.61 / 1.48 / 1.48 / 0.13
sf_241129.wqueues : 0.09,0.11 : 0.09 / 0.11 / 0.10 / 0.10 / 0.01
sf_241129.wqueues_memory : 0.08,0.08 : 0.08 / 0.08 / 0.08 / 0.08 / 0.00
sf_241129.wqueues_qmr_log : 0.15,0.15 : 0.15 / 0.15 / 0.15 / 0.15 / 0.00
sf_241129.wqueues_qmr_rules : 0.05,0.07 : 0.05 / 0.07 / 0.06 / 0.06 / 0.01
sf_241129.wqueues_routing_rules : 0.05,0.04 : 0.04 / 0.05 / 0.04 / 0.04 / 0.00
sf_241129.wqueues_totals_slot_utilization_by_all : 10.52,10.77 : 10.52 / 10.77 / 10.65 / 10.65 / 0.13
sf_241129.wqueues_totals_slot_utilization_by_day : 10.72,9.98 : 9.98 / 10.72 / 10.35 / 10.35 / 0.37
sf_241129.wqueues_totals_slot_utilization_by_day_as_table : 11.57,10.39 : 10.39 / 11.57 / 10.98 / 10.98 / 0.59
sf_241129.wqueues_totals_slot_utilization_by_hour : 9.78,10.52 : 9.78 / 10.52 / 10.15 / 10.15 / 0.37
sf_241129.wqueues_totals_slot_utilization_by_minute : 9.48,9.85 : 9.48 / 9.85 / 9.67 / 9.67 / 0.19
sf_241129.wqueues_totals_slot_utilization_by_second : 8.35,9.76 : 8.35 / 9.76 / 9.05 / 9.05 / 0.71
These views provide information about the ANALYZE
command.
Firstly, there’s information about the table statistics state - good, stale or missing - for the cluster as a whole, or by schema.
(This information is provided on a per-table basis by the
ttable
views.)
Secondly, there are counts of how many ANALYZE
commands,
and of what type, were issued, with various _for
types -
database, table, user, etc.
lf_250518.analyze_totals_for_all_by_all
column | data type |
---|---|
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
lf_250518.analyze_totals_for_all_by_day
column | data type |
---|---|
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
lf_250518.analyze_totals_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
lf_250518.analyze_totals_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
lf_250518.analyze_totals_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
lf_250518.analyze_totals_for_database_by_all
column | data type |
---|---|
database_name |
varchar |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
lf_250518.analyze_totals_for_database_by_day
column | data type |
---|---|
database_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
lf_250518.analyze_totals_for_database_by_hour
column | data type |
---|---|
database_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
lf_250518.analyze_totals_for_database_by_minute
column | data type |
---|---|
database_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
lf_250518.analyze_totals_for_database_by_second
column | data type |
---|---|
database_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
lf_250518.analyze_totals_for_tables_by_all
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.analyze_totals_for_tables_by_day
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.analyze_totals_for_tables_by_hour
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.analyze_totals_for_tables_by_minute
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.analyze_totals_for_tables_by_second
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.analyze_totals_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.analyze_totals_for_users_by_day
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.analyze_totals_for_users_by_hour
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.analyze_totals_for_users_by_minute
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.analyze_totals_for_users_by_second
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_manual_full_analyze |
int4 |
number_manual_predictatecolumn_analyze |
int4 |
number_manual_skipped_analyze |
int4 |
number_automatic_full_analyze |
int4 |
number_automatic_predictatecolumn_analyze |
int4 |
number_automatic_skipped_analyze |
int4 |
number_autoanalyze_full_analyze |
int4 |
number_autoanalyze_predictatecolumn_analyze |
int4 |
number_autoanalyze_skipped_analyze |
int4 |
number_total_full_analyze |
int4 |
number_total_predictatecolumn_analyze |
int4 |
number_total_skipped_analyze |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.analyze_totals_status_for_all
column | data type |
---|---|
number_good_stats |
int4 |
number_stale_stats |
int4 |
number_missing_stats |
int4 |
number_total_stats |
int4 |
lf_250518.analyze_totals_status_for_schema
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
number_good_stats |
int4 |
number_stale_stats |
int4 |
number_missing_stats |
int4 |
number_total_stats |
int4 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
sf_250518.analyze_totals_for_all_by_all
column | data type |
---|---|
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_all_by_day
column | data type |
---|---|
start_ts |
date |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_database_by_all
column | data type |
---|---|
dbname |
varchar |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_database_by_day
column | data type |
---|---|
dbname |
varchar |
start_ts |
date |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_database_by_hour
column | data type |
---|---|
dbname |
varchar |
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_database_by_minute
column | data type |
---|---|
dbname |
varchar |
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_database_by_second
column | data type |
---|---|
dbname |
varchar |
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_tables_by_all
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_tables_by_day
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
date |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_tables_by_hour
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_tables_by_minute
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_tables_by_second
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_users_by_all
column | data type |
---|---|
uuser |
varchar |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_users_by_day
column | data type |
---|---|
uuser |
varchar |
start_ts |
date |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_users_by_hour
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_users_by_minute
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_for_users_by_second
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
manual |
varchar |
automatic |
varchar |
autoanalyze |
varchar |
total |
varchar |
sf_250518.analyze_totals_status_for_all
column | data type |
---|---|
good |
int4 |
stale |
int4 |
missing |
int4 |
total |
int4 |
sf_250518.analyze_totals_status_for_schema
column | data type |
---|---|
sschema |
varchar |
good |
int4 |
stale |
int4 |
missing |
int4 |
total |
int4 |
Batches is the short name for commit batches.
When commit
is issued, the transaction does not
necessarily immediately to commit. Rather, Redshift groups up
transactions which have issued commit
into commit
batches, and that group - batch - of transactions is committed as a
whole.
The batch
views provide information about commit
batches.
Just remember on a busy system there’s a long delay, after the final time for the batch, until the commits actually return to the user, with that delay not recorded anywhere in the system tables.
lf_250518.batches
column | data type |
---|---|
batch_id |
int8 |
batch_startqueue |
timestamp |
batch_leader_startwork |
timestamp |
batch_worker_startwork |
timestamp |
batch_endlocal |
timestamp |
batch_worker_startglobal |
timestamp |
batch_leader_endtime |
timestamp |
batch_worker_endtime |
timestamp |
batch_endtime |
timestamp |
batch_queue_duration |
interval |
batch_worker_local_duration |
interval |
batch_worker_global_duration |
interval |
batch_worker_total_duration |
interval |
batch_worker_duration |
interval |
batch_leader_and_worker_local_duration |
interval |
batch_leader_duration |
interval |
batch_exec_duration |
interval |
batch_total_duration |
interval |
number_batch_blocks |
int8 |
number_batch_headers |
int8 |
number_batch_transactions |
int8 |
sf_250518.batches
column | data type |
---|---|
bid |
int8 |
start_ts |
timestamp |
end_ts |
timestamp |
queue |
numeric |
leader |
numeric |
worker |
numeric |
exec |
numeric |
blks |
int8 |
hdrs |
int8 |
xids |
int8 |
All I/O in Redshift is in one megabyte blocks, known as
blocks
for short.
As such, all disk I/O is in blocks, and so if for example a single row is written to a table, then one block is written to every column in that table, on the slice the row goes to.
Disk use then is measured in blocks, and these views provide
information on the number of blocks in use, as well as providing counts
of the numbers of rows that exist, on various _for
types,
such as node, slice, schema and so on.
lf_250518.blocks_rows_totals_for_cluster
column | data type |
---|---|
number_nodes |
int2 |
number_partial_slices |
int2 |
number_full_slices |
int2 |
number_sorted_blocks |
int8 |
number_desorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_desorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
lf_250518.blocks_rows_totals_for_node
column | data type |
---|---|
node_ordinal |
int2 |
number_partial_slices |
int2 |
number_full_slices |
int2 |
number_total_slices |
int2 |
number_sorted_blocks |
int8 |
number_desorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_desorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
lf_250518.blocks_rows_totals_for_schema
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
number_sorted_blocks |
int8 |
number_desorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_desorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.blocks_rows_totals_for_slice
column | data type |
---|---|
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
number_sorted_blocks |
int8 |
number_desorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_desorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
lf_250518.blocks_rows_totals_for_table
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
table_sort_type |
varchar |
number_sorted_blocks |
int8 |
number_desorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_desorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.blocks_rows_totals_for_tables_by_node
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
table_distribution_type |
varchar |
table_distribution_auto_flag |
bool |
node_ordinal |
int2 |
number_sorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.blocks_rows_totals_for_tables_by_slice
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
table_distribution_type |
varchar |
table_distribution_auto_flag |
bool |
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
number_sorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.blocks_rows_totals_for_user
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
number_sorted_blocks |
int8 |
number_desorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_desorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.blocks_totals_for_tables_by_column
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
column_ordinal |
int2 |
column_name |
varchar |
number_sorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
sf_250518.blocks_rows_totals_for_cluster
column | data type |
---|---|
nodes |
int2 |
partial_slices |
int2 |
full_slices |
varchar |
sblks |
varchar |
dsblks |
varchar |
ublks |
varchar |
tblks |
varchar |
srows |
varchar |
dsrows |
varchar |
urows |
varchar |
trows |
varchar |
sf_250518.blocks_rows_totals_for_node
column | data type |
---|---|
node |
int2 |
slices |
varchar |
sblks |
varchar |
dsblks |
varchar |
ublks |
varchar |
tblks |
varchar |
srows |
varchar |
dsrows |
varchar |
urows |
varchar |
trows |
varchar |
sf_250518.blocks_rows_totals_for_schema
column | data type |
---|---|
sschema |
varchar |
sblks |
varchar |
sdblks |
varchar |
ublks |
varchar |
tblks |
varchar |
srows |
varchar |
sdrops |
varchar |
urows |
varchar |
trows |
varchar |
sf_250518.blocks_rows_totals_for_slice
column | data type |
---|---|
node |
int2 |
slice |
int2 |
ttype |
varchar |
sblks |
varchar |
dsblks |
varchar |
ublks |
varchar |
tblks |
varchar |
srows |
varchar |
dsrows |
varchar |
urows |
varchar |
trows |
varchar |
sf_250518.blocks_rows_totals_for_table
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
sblks |
varchar |
dsblks |
varchar |
ublks |
varchar |
tblks |
varchar |
srows |
varchar |
dsrows |
varchar |
urows |
varchar |
trows |
varchar |
sf_250518.blocks_rows_totals_for_tables_by_node
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
dist |
varchar |
a |
varchar |
n |
int2 |
sblks |
varchar |
ublks |
varchar |
tblks |
varchar |
srows |
varchar |
urows |
varchar |
trows |
varchar |
sf_250518.blocks_rows_totals_for_tables_by_slice
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
dist |
varchar |
a |
varchar |
n |
int2 |
s |
int2 |
t |
varchar |
sblks |
varchar |
ublks |
varchar |
tblks |
varchar |
srows |
varchar |
urows |
varchar |
trows |
varchar |
sf_250518.blocks_rows_totals_for_user
column | data type |
---|---|
uuser |
varchar |
sblks |
varchar |
dsblks |
varchar |
ublks |
varchar |
tblks |
varchar |
srows |
varchar |
dsrows |
varchar |
urows |
varchar |
trows |
varchar |
sf_250518.blocks_totals_for_tables_by_column
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
ccolumn |
varchar |
sblks |
varchar |
ublks |
varchar |
tblks |
varchar |
This set of views provides information about the databases in the cluster.
The first letter of databases
is doubled as this is a
reserved word and as such cannot be tab completed in
psql
.
lf_250518.ddatabases
column | data type |
---|---|
database_id |
int4 |
database_name |
varchar |
user_id |
int4 |
user_name |
varchar |
isolation_method |
varchar |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
sf_250518.ddatabases
column | data type |
---|---|
database_name |
varchar |
user_name |
varchar |
iisolation |
varchar |
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
This section contains the documentation for each function, procedure and view (but not yet tables).
Use sf.docs
to read the doc page for a given object,
like so;
select * from sf.docs where sschema = '[schema_name]
and oobject =[object_name]
;`
sf_250518.docs
column | data type |
---|---|
sschema |
varchar |
oobject |
varchar |
ttype |
varchar |
doc |
varchar |
This set of views provides information about functions in the cluster.
The first letter of functions
is doubled as this is a
reserved word and as such cannot be tab completed in
psql
.
Note that the long-form view lf.ffunctions
show
information about all functions in the cluster, where-as the short-form
view excludes information about functions owned by user
rdsdb
.
There are untold thousands of functions owned by rdsdb
,
all the function you find in SQL, such as count()
,
min()
and max()
, with all their overloaded
variants, where in the normal course of things my expectation is that
users are interested only in the functions they themselves have
defined.
lf_250518.ffunctions
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
language_id |
int4 |
language_name |
varchar |
user_id |
int4 |
user_name |
varchar |
function_volatility |
varchar |
function_return_data_type_id |
int4 |
function_return_data_type_name |
varchar |
function_id |
int4 |
function_name |
varchar |
function_arguments_base_data_type_ids |
varchar |
function_arguments_base_data_type_names |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.ffunctions_text
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
function_id |
int4 |
function_name |
varchar |
function_text |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
sf_250518.ffunctions
column | data type |
---|---|
sschema |
varchar |
ttype |
varchar |
uuser |
varchar |
vol |
bpchar |
rreturn |
varchar |
nname |
varchar |
args |
varchar |
sf_250518.ffunctions_text
column | data type |
---|---|
fid |
int4 |
ttext |
varchar |
These views are a veneer over the Redshift system tables, to providing consist column naming, correct flaws, inappropriate data type choices, and so on.
This work is best done in a veneer, otherwise it has to be repeated in every view using the Redshift system tables.
base_250518.fixed_pg_attribute
column | data type |
---|---|
object_id |
int4 |
column_name |
varchar |
column_ordinal |
int2 |
atttypmod |
int4 |
column_notnull_flag |
bool |
base_250518.fixed_pg_attribute_for_tables
column | data type |
---|---|
table_id |
int4 |
column_name |
varchar |
column_ordinal |
int2 |
atttypmod |
int4 |
column_notnull_flag |
bool |
The OID of the table, as found in pg_class.oid
.
base_250518.fixed_pg_attribute_for_views
column | data type |
---|---|
view_id |
int4 |
column_name |
varchar |
column_ordinal |
int2 |
atttypmod |
int4 |
column_notnull_flag |
bool |
The OID of the view, as found in pg_class.oid
.
base_250518.fixed_pg_class
column | data type |
---|---|
object_id |
int4 |
object_name |
varchar |
schema_id |
int4 |
user_id |
int4 |
relnatts |
int2 |
relkind |
bpchar |
The OID of the schema, as found in pg_namespace.oid
.
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_pg_class_for_tables
column | data type |
---|---|
table_id |
int4 |
table_name |
varchar |
schema_id |
int4 |
user_id |
int4 |
relnatts |
int2 |
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
The OID of the schema, as found in pg_namespace.oid
.
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_pg_class_for_views
column | data type |
---|---|
view_id |
int4 |
view_name |
varchar |
schema_id |
int4 |
user_id |
int4 |
relnatts |
int2 |
The OID of the view, as found in pg_class.oid
.
The name of the view, as found in pg_class.relname
. The
name has been trimmed.
The OID of the schema, as found in pg_namespace.oid
.
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_pg_get_late_binding_view_cols
column | data type |
---|---|
attnum |
int2 |
attname |
varchar |
attrelid |
int4 |
atttypmod |
int4 |
atttypid |
int4 |
base_250518.fixed_pg_group
column | data type |
---|---|
group_id |
int4 |
group_name |
varchar |
base_250518.fixed_pg_language
column | data type |
---|---|
language_id |
int4 |
language_name |
varchar |
user_id |
int4 |
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_pg_namespace
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
user_id |
int4 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_pg_proc
column | data type |
---|---|
object_id |
int4 |
object_name |
varchar |
schema_id |
int4 |
user_id |
int4 |
language_id |
int4 |
language_name |
varchar |
provolatile |
bpchar |
prorettype |
oid |
proretset |
bool |
prosrc |
text |
proargtypes |
oidvector |
The OID of the schema, as found in pg_namespace.oid
.
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_pg_proc_for_functions
column | data type |
---|---|
function_id |
int4 |
function_name |
varchar |
schema_id |
int4 |
user_id |
int4 |
language_id |
int4 |
language_name |
varchar |
provolatile |
bpchar |
prorettype |
oid |
proretset |
bool |
function_text |
text |
proargtypes |
oidvector |
The OID of the schema, as found in pg_namespace.oid
.
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_pg_proc_for_procedures
column | data type |
---|---|
procedure_id |
int4 |
procedure_name |
varchar |
schema_id |
int4 |
user_id |
int4 |
language_id |
int4 |
language_name |
varchar |
procedure_text |
text |
proargtypes |
oidvector |
The OID of the schema, as found in pg_namespace.oid
.
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_pg_user
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
base_250518.fixed_stl_commit_stats
column | data type |
---|---|
batch_id |
int8 |
transaction_id |
int8 |
node_ordinal |
int2 |
startqueue |
timestamp |
startwork |
timestamp |
endflush |
timestamp |
endstage |
timestamp |
endlocal |
timestamp |
startglobal |
timestamp |
endtime |
timestamp |
newblocks |
int8 |
dirtyblocks |
int8 |
headers |
int8 |
base_250518.fixed_stl_ddltext
column | data type |
---|---|
user_id |
int4 |
transaction_id |
int8 |
session_id |
int4 |
queue_id |
int2 |
query_start_ts |
timestamp |
query_end_ts |
timestamp |
sequence |
int4 |
query_text |
varchar |
query_queue_duration |
interval |
query_wlm_duration |
interval |
query_compile_exec_duration |
interval |
query_total_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_stl_load_errors
column | data type |
---|---|
column_name |
varchar |
reason |
varchar |
file_name |
varchar |
line_number |
int8 |
query_id |
int4 |
field_value |
varchar |
slice_ordinal |
int2 |
event_ts |
timestamp |
table_id |
int4 |
column_full_data_type_name |
varchar |
user_id |
int4 |
The OID of the table, as found in pg_class.oid
.
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_stl_query
column | data type |
---|---|
query_abort_flag |
bool |
query_csc_flag |
bool |
database_partial_name |
varchar |
query_end_ts |
timestamp |
session_id |
int4 |
query_id |
int4 |
query_text |
varchar |
query_start_ts |
timestamp |
user_id |
int4 |
transaction_id |
int8 |
query_total_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_stl_query_metrics
column | data type |
---|---|
query_number_blocks_read |
int8 |
query_number_blocks_to_disk |
int8 |
query_cpu_time |
int8 |
query_id |
int4 |
query_number_rows |
int8 |
queue_id |
int2 |
query_start_ts |
timestamp |
user_id |
int4 |
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_stl_querytext
column | data type |
---|---|
user_id |
int4 |
transaction_id |
int8 |
session_id |
int4 |
query_id |
int4 |
sequence |
int4 |
query_text |
varchar |
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_stl_scan
column | data type |
---|---|
user_id |
int4 |
query_id |
int4 |
slice_ordinal |
int2 |
segment_ordinal |
int2 |
step_ordinal |
int2 |
scan_start_ts |
timestamp |
scan_end_ts |
timestamp |
tasknum |
int4 |
rows |
int8 |
bytes |
int8 |
fetches |
int8 |
type |
int4 |
table_id |
int4 |
is_rrscan |
bpchar |
is_delayed_scan |
bpchar |
rows_pre_filter |
int8 |
rows_pre_user_filter |
int8 |
perm_table_name |
bpchar |
is_rlf_scan |
bpchar |
is_rlf_scan_reason |
int4 |
num_em_blocks |
int4 |
checksum |
int8 |
runtime_filtering |
bpchar |
scan_region |
int4 |
num_sortkey_as_predicate |
int4 |
row_fetcher_state |
int8 |
consumed_scan_ranges |
int8 |
work_stealing_reason |
int8 |
is_vectorized_scan |
bpchar |
is_vectorized_scan_reason |
int4 |
row_fetcher_reason |
int8 |
topology_signature |
int8 |
use_tpm_partition |
bpchar |
is_rrscan_expr |
bpchar |
use_fwd_mtx_opt |
bpchar |
scanned_mega_value |
bpchar |
The ID of the user, as found in pg_user.usesysid
.
The OID of the table, as found in pg_class.oid
.
base_250518.fixed_stl_utilitytext
column | data type |
---|---|
user_id |
int4 |
transaction_id |
int8 |
session_id |
int4 |
queue_id |
int2 |
query_start_ts |
timestamp |
query_end_ts |
timestamp |
sequence |
int4 |
query_text |
varchar |
query_queue_duration |
interval |
query_wlm_duration |
interval |
query_compile_exec_duration |
interval |
query_total_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_stl_vacuum_detail
column | data type |
---|---|
compact |
int4 |
empty_space_size |
int8 |
end_row |
int8 |
insufficient_local_blk_cnt |
int4 |
local_block_count |
int8 |
local_to_total_ratio |
float8 |
num_blocks_replaced |
int8 |
num_deleted_rows |
int8 |
num_new_blocks |
int8 |
num_new_rows |
int8 |
part |
int4 |
session_id |
int4 |
query_id |
int4 |
slice_ordinal |
int2 |
start_row |
int8 |
table_id |
int4 |
table_partition_number |
int4 |
total_block_io_estimate |
int8 |
user_id |
int4 |
window_num |
int4 |
transaction_id |
int8 |
The OID of the table, as found in pg_class.oid
.
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_stl_wlm_query
column | data type |
---|---|
query_compile_exec_end_ts |
timestamp |
query_compile_exec_start_ts |
timestamp |
final_state |
bpchar |
query_id |
int4 |
query_queue_end_ts |
timestamp |
query_queue_start_ts |
timestamp |
queue_id |
int2 |
query_wlm_end_ts |
timestamp |
query_wlm_start_ts |
timestamp |
slot_count |
int2 |
task_id |
int4 |
user_id |
int4 |
transaction_id |
int8 |
query_queue_duration |
interval |
query_compile_exec_duration |
interval |
query_wlm_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_stl_wlm_rule_action
column | data type |
---|---|
action |
varchar |
rule_action |
varchar |
query_id |
int4 |
event_ts |
timestamp |
rule_name |
varchar |
queue_id |
int2 |
user_id |
int4 |
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_stv_blocklist
column | data type |
---|---|
slice_ordinal |
int2 |
column_ordinal |
int2 |
table_id |
int4 |
block_ordinal |
int4 |
block_number_values |
int4 |
block_min_value |
int8 |
block_max_value |
int8 |
block_sorted_flag |
bool |
The OID of the table, as found in pg_class.oid
.
base_250518.fixed_stv_inflight
column | data type |
---|---|
csc_flag |
bool |
label |
varchar |
session_id |
int4 |
query_id |
int4 |
slice_ordinal |
int2 |
query_start_ts |
timestamp |
text |
varchar |
user_id |
int4 |
transaction_id |
int8 |
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_stv_query_metrics
column | data type |
---|---|
query_number_blocks_read |
int8 |
query_number_blocks_to_disk |
int8 |
query_cpu_time |
int8 |
query_id |
int4 |
query_number_rows |
int8 |
queue_id |
int2 |
query_start_ts |
timestamp |
user_id |
int4 |
The ID of the user, as found in pg_user.usesysid
.
base_250518.fixed_stv_slices
column | data type |
---|---|
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
base_250518.fixed_stv_wlm_classification_config
column | data type |
---|---|
action |
varchar |
action_seq |
int2 |
queue_id |
int2 |
condition |
varchar |
id |
int2 |
base_250518.fixed_stv_wlm_qmr_config
column | data type |
---|---|
rule_action |
varchar |
action_value |
varchar |
metric_name |
varchar |
metric_operator |
varchar |
metric_value |
float8 |
rule_name |
varchar |
queue_id |
int2 |
base_250518.fixed_stv_wlm_query_state
column | data type |
---|---|
exec_time |
int8 |
query_id |
int4 |
query_priority |
varchar |
queue_time |
int8 |
queue_id |
int2 |
query_slot_count |
int2 |
query_state |
varchar |
task_id |
int4 |
wlm_start_time |
timestamp |
transaction_id |
int8 |
base_250518.fixed_stv_wlm_service_class_config
column | data type |
---|---|
queue_csc_flag |
bool |
max_execution_time |
int4 |
queue_name |
varchar |
num_query_tasks |
int2 |
query_group_wildcard_flag |
bool |
query_working_mem |
int4 |
queue_id |
int2 |
user_group_wildcard_flag |
bool |
user_role_wildcard_flag |
bool |
base_250518.fixed_stv_wlm_service_class_state
column | data type |
---|---|
num_concurrency_scaling_queries |
int4 |
num_evicted_queries |
int4 |
num_executed_queries |
int4 |
num_executing_queries |
int4 |
num_queued_queries |
int4 |
num_serviced_queries |
int4 |
queue_id |
int2 |
base_250518.fixed_svl_compile
column | data type |
---|---|
compile_flag |
bool |
segment_compile_end_ts |
timestamp |
session_id |
int4 |
query_id |
int4 |
segment_ordinal |
int2 |
segment_compile_start_ts |
timestamp |
user_id |
int4 |
transaction_id |
int8 |
segment_compile_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
These four views are utility views which efficiently (from a table of pre-existing numbers) generate a number range used for days, hours, minutes and seconds.
Originally these were views, and self-joined what to begin with was a
small set of union all
rows, but this turned out to be
extremely slow. If you’re going to do this, you have to do it from a
table.
base_250518.generate_days
column | data type |
---|---|
start_ts |
timestamp |
base_250518.generate_hours
column | data type |
---|---|
start_ts |
timestamp |
base_250518.generate_minutes
column | data type |
---|---|
start_ts |
timestamp |
base_250518.generate_seconds
column | data type |
---|---|
start_ts |
timestamp |
These views provide - limited - information about groups.
The reason information is limited is due to the fundamental design of Redshift; there is a leader node, which is Postgres 8 plus a lot of additional functionality to control worker nodes, and worker nodes, which are a completely new code base, complete but to my eye fairly minimal. Nowhere near as evolved and fully-featured as Postgres is, even back at version 8.
The design issue is that the leader node supports a wide range of functionality unavailable on the worker nodes, where queries by default run on the leader node only, with a query recruiting worker nodes only if a worker node based resource is needed for the query to run (which typically is a user defined table), but where if a query attempts to use leader node only functionality and recruit worker nodes, Redshift will not run that query - you get an error.
In the Redshift system tables holding group information, the information about which users are in groups is stored in an array, arrays are leader node only, and as such it is not possible to join the tables holding information about groups with pretty much any of the system tables containing other information, because those system tables involve the worker nodes.
So you can’t, for example, get all the users in a group, and then figure out the sum of blocks of disk used by all those users, and say “the group uses this much disk”, because you can’t join the tables telling you which users are in a group, to the table telling you which blocks are owned by which user.
lf_250518.groups
column | data type |
---|---|
group_id |
int4 |
group_name |
varchar |
group_number_users |
int4 |
lf_250518.groups_privileges
column | data type |
---|---|
group_id |
int4 |
group_name |
varchar |
object_owner_user_id |
int4 |
object_owner_user_name |
varchar |
schema_id |
int4 |
schema_name |
varchar |
object_type |
varchar |
object_return_base_data_type_id |
int4 |
object_return_base_data_type_name |
varchar |
object_id |
int4 |
object_name |
varchar |
object_argument_base_data_type_ids |
varchar |
object_argument_base_data_type_names |
varchar |
priv_database_create |
bool |
priv_database_temp |
bool |
priv_function_execute |
bool |
priv_language_usage |
bool |
priv_procedure_execute |
bool |
priv_schema_create |
bool |
priv_schema_usage |
bool |
priv_table_delete |
bool |
priv_table_drop |
bool |
priv_table_insert |
bool |
priv_table_reference |
bool |
priv_table_select |
bool |
priv_table_update |
bool |
priv_view_drop |
bool |
priv_view_select |
bool |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.groups_users
column | data type |
---|---|
group_id |
int4 |
group_name |
varchar |
user_id |
int4 |
user_name |
varchar |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
sf_250518.groups
column | data type |
---|---|
ggroup |
varchar |
users |
int4 |
sf_250518.groups_privileges
column | data type |
---|---|
ggroup |
varchar |
ttype |
varchar |
sschema |
varchar |
oobject |
varchar |
rt |
varchar |
args |
varchar |
oowner |
varchar |
privs |
varchar |
sf_250518.groups_users
column | data type |
---|---|
group_name |
varchar |
user_name |
varchar |
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
Here, hr
stands for human-readable
.
This section contains and only contains three functions, which are
used to convert numbers (of blocks, bytes, and plain numbers) into
human-readable forms, with units such as mb
,
kb
, k
, m
, and so on.
base_250518.hr_blks
varchar
argument | data type |
---|---|
blocks |
int8 |
base_250518.hr_bytes
varchar
argument | data type |
---|---|
bytes |
int8 |
base_250518.hr_number
varchar
argument | data type |
---|---|
number |
int8 |
base_250518.installed_versions
column | data type |
---|---|
vversion |
varchar |
This section contains views providing information about locks.
Note that Redshift provide information only for existing locks; there is no historical information.
lf_250518.locks
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
duration |
interval |
lock_type |
varchar |
lock_state |
varchar |
session_id |
int4 |
transaction_id |
int8 |
user_id |
int4 |
user_name |
varchar |
query_text |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
sf_250518.locks_by_table
column | data type |
---|---|
uuser |
varchar |
pid |
int4 |
xid |
int8 |
sschema |
varchar |
ttable |
varchar |
dur |
numeric |
ttype |
varchar |
s |
varchar |
ttext |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.locks_by_transaction
column | data type |
---|---|
uuser |
varchar |
pid |
int4 |
xid |
int8 |
sschema |
varchar |
ttable |
varchar |
dur |
numeric |
ttype |
varchar |
s |
varchar |
ttext |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
This section contains views (just the one at the moment) which provides information about nodes.
This one is view is rather important, because it’s the only way to
see, on ra3
, how much local disk, and how much RMS, are in
use.
(On ra3.xlplus
, back when I was testing
AQUA
, RMS runs about 25% the speed of local disk, so
filling local disk and spilling over to RMS is significant.)
base_250518.nodes
column | data type |
---|---|
node_ordinal |
int2 |
number_partial_slices |
int2 |
number_full_slices |
int2 |
number_total_slices |
int2 |
lf_250518.nodes
column | data type |
---|---|
node_ordinal |
int2 |
number_partial_slices |
int2 |
number_full_slices |
int2 |
number_total_slices |
int2 |
number_local_disks |
int2 |
total_disk_blocks |
int8 |
number_used_local_blocks |
int8 |
number_used_rms_blocks |
int8 |
number_total_blocks_used |
int8 |
sf_250518.nodes
column | data type |
---|---|
node |
int2 |
slices |
varchar |
disks |
int2 |
total_blocks |
varchar |
disk_used |
varchar |
rms_used |
varchar |
total_used |
varchar |
The term objects
I use to represent anything in a
database which exists in a schema. So we’re talking tables, views,
functions, procedures, constraints (which do in fact have a name and a
schema) and so on.
It does not include users, groups or roles, as these do not exist in schemas, and it also does not include privileges, for the same reason.
So we have an important view, lf/sf.objects
, which
enumerates every object that exists in a schema.
Then we have “totals” type views for many types of objects (tables,
views, functions, etc) over various _for
types.
Finally, we have another important view,
lf/sf.object_dependencies
, which is a recursive view,
providing the full list of all dependencies in the database (this
requires quite a bit of explanations, which will come in the doc for
that view, once it’s written.)
lf_250518.objects
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
object_id |
int4 |
object_name |
varchar |
object_type |
varchar |
object_user_id |
int4 |
object_user_name |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.objects_dependencies
column | data type |
---|---|
dependency_depth |
int2 |
parent_owner_id |
int4 |
parent_owner_name |
varchar |
parent_schema_id |
int4 |
parent_schema_name |
varchar |
parent_object_type |
varchar |
parent_object_id |
int4 |
parent_object_name |
varchar |
child_owner_id |
int4 |
child_owner_name |
varchar |
child_schema_id |
int4 |
child_schema_name |
varchar |
child_object_type |
varchar |
child_object_id |
int4 |
child_object_name |
varchar |
lf_250518.objects_totals_for_all
column | data type |
---|---|
number_schemas |
int2 |
number_tables |
int4 |
number_table_columns |
int4 |
number_normal_views |
int4 |
number_normal_view_columns |
int4 |
number_late_binding_views |
int4 |
number_materialized_views |
int4 |
number_materialized_view_columns |
int4 |
number_functions |
int4 |
number_procedures |
int4 |
lf_250518.objects_totals_for_schema
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
number_tables |
int4 |
number_table_columns |
int4 |
number_normal_views |
int4 |
number_normal_view_columns |
int4 |
number_late_binding_views |
int4 |
number_materialized_views |
int4 |
number_materialized_view_columns |
int4 |
number_functions |
int4 |
number_procedures |
int4 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.objects_totals_for_user
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
number_databases |
int2 |
number_schemas |
int2 |
number_tables |
int4 |
number_table_columns |
int4 |
number_normal_views |
int4 |
number_normal_view_columns |
int4 |
number_late_binding_views |
int4 |
number_materialized_views |
int4 |
number_materialized_view_columns |
int4 |
number_functions |
int4 |
number_procedures |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
sf_250518.objects
column | data type |
---|---|
uuser |
varchar |
sschema |
varchar |
oobject |
varchar |
ttype |
varchar |
sf_250518.objects_dependencies
column | data type |
---|---|
ddepth |
int2 |
parent_owner_name |
varchar |
parent_schema_name |
varchar |
parent_object_type |
varchar |
parent_object_name |
varchar |
child_owner_name |
varchar |
child_schema_name |
varchar |
child_object_type |
varchar |
child_object_name |
varchar |
sf_250518.objects_totals_for_all
column | data type |
---|---|
sschemas |
int2 |
ttables |
int4 |
ttables_cols |
int4 |
nviews |
int4 |
nviews_cols |
int4 |
lviews |
int4 |
mviews |
int4 |
mviews_cols |
int4 |
funcs |
int4 |
procs |
int4 |
sf_250518.objects_totals_for_schema
column | data type |
---|---|
sschema |
varchar |
ttables |
int4 |
ttables_cols |
int4 |
nviews |
int4 |
nviews_cols |
int4 |
lviews |
int4 |
mviews |
int4 |
mviews_cols |
int4 |
funcs |
int4 |
procs |
int4 |
sf_250518.objects_totals_for_user
column | data type |
---|---|
uuser |
varchar |
dbs |
int2 |
sschemas |
int2 |
ttables |
int4 |
ttables_cols |
int4 |
nviews |
int4 |
nviews_cols |
int4 |
lviews |
int4 |
mviews |
int4 |
mviews_cols |
int4 |
funcs |
int4 |
procs |
int4 |
This set of views provides information about procedures in the cluster.
The first letter of procedures
is doubled as this is a
reserved word and as such cannot be tab completed in
psql
.
lf_250518.pprocedures
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
procid |
int4 |
procname |
varchar |
argument_base_data_type_ids |
varchar |
argument_base_data_type_names |
varchar |
user_id |
int4 |
user_name |
varchar |
run_as_owner |
bool |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.pprocedures_text
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
procedure_id |
int4 |
procedure_name |
varchar |
procedure_text |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
sf_250518.pprocedures
column | data type |
---|---|
sschema |
varchar |
proc |
varchar |
args |
varchar |
uuser |
varchar |
rao |
varchar |
sf_250518.pprocedures_text
column | data type |
---|---|
procedure_id |
int4 |
procedure_text |
varchar |
Views in this section enumerate privileges.
This is important - for most of its existence, Redshift has no way for people to enumerate privileges; all you could do was issue a function where you asked does user X have priv Y on object Z, which was not useful.
There are as you can see three views, one for groups, one for users,
one for the group-like object public
.
Note that the long form views show all privileges, which includes the
massive numbers of privileges granted to the group-like object public on
the Redshift system tables. The short form view for privileges to public
does not show privileges for objects owned by user rdsdb
,
and so you will be seeing only your own objects and privileges.
base_250518.privileges_all
column | data type |
---|---|
acl_recipient_type |
varchar |
acl_recipient_id |
int4 |
acl_recipient_name |
varchar |
object_owner_user_id |
int4 |
object_owner_user_name |
varchar |
schema_id |
int4 |
schema_name |
varchar |
object_type |
varchar |
object_return_base_data_type_id |
int4 |
object_return_base_data_type_name |
varchar |
object_id |
int4 |
object_name |
varchar |
object_argument_base_data_type_ids |
varchar |
object_argument_base_data_type_names |
varchar |
acl_privileges |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
base_250518.privileges_groups
column | data type |
---|---|
acl_recipient_group_id |
int4 |
acl_recipient_group_name |
varchar |
object_owner_user_id |
int4 |
object_owner_user_name |
varchar |
schema_id |
int4 |
schema_name |
varchar |
object_type |
varchar |
object_return_base_data_type_id |
int4 |
object_return_base_data_type_name |
varchar |
object_id |
int4 |
object_name |
varchar |
object_argument_base_data_type_ids |
varchar |
object_argument_base_data_type_names |
varchar |
acl_privileges |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
base_250518.privileges_public
column | data type |
---|---|
object_owner_user_id |
int4 |
object_owner_user_name |
varchar |
schema_id |
int4 |
schema_name |
varchar |
object_type |
varchar |
object_return_base_data_type_id |
int4 |
object_return_base_data_type_name |
varchar |
object_id |
int4 |
object_name |
varchar |
object_argument_base_data_type_ids |
varchar |
object_argument_base_data_type_names |
varchar |
acl_privileges |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
base_250518.privileges_users
column | data type |
---|---|
acl_recipient_user_id |
int4 |
acl_recipient_user_name |
varchar |
object_owner_user_id |
int4 |
object_owner_user_name |
varchar |
schema_id |
int4 |
schema_name |
varchar |
object_type |
varchar |
object_return_base_data_type_id |
int4 |
object_return_base_data_type_name |
varchar |
object_id |
int4 |
object_name |
varchar |
object_argument_base_data_type_ids |
varchar |
object_argument_base_data_type_names |
varchar |
acl_privileges |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.privileges_granted_to_groups
column | data type |
---|---|
group_id |
int4 |
group_name |
varchar |
object_owner_user_id |
int4 |
object_owner_user_name |
varchar |
schema_id |
int4 |
schema_name |
varchar |
object_type |
varchar |
object_return_base_data_type_id |
int4 |
object_return_base_data_type_name |
varchar |
object_id |
int4 |
object_name |
varchar |
object_argument_base_data_type_ids |
varchar |
object_argument_base_data_type_names |
varchar |
priv_database_create |
bool |
priv_database_temp |
bool |
priv_function_execute |
bool |
priv_language_usage |
bool |
priv_procedure_execute |
bool |
priv_schema_create |
bool |
priv_schema_usage |
bool |
priv_table_delete |
bool |
priv_table_drop |
bool |
priv_table_insert |
bool |
priv_table_reference |
bool |
priv_table_select |
bool |
priv_table_update |
bool |
priv_view_drop |
bool |
priv_view_select |
bool |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.privileges_granted_to_public
column | data type |
---|---|
object_owner_user_id |
int4 |
object_owner_user_name |
varchar |
schema_id |
int4 |
schema_name |
varchar |
object_type |
varchar |
object_return_base_data_type_id |
int4 |
object_return_base_data_type_name |
varchar |
object_id |
int4 |
object_name |
varchar |
object_argument_base_data_type_ids |
varchar |
object_argument_base_data_type_names |
varchar |
priv_database_create |
bool |
priv_database_temp |
bool |
priv_function_execute |
bool |
priv_language_usage |
bool |
priv_procedure_execute |
bool |
priv_schema_create |
bool |
priv_schema_usage |
bool |
priv_table_delete |
bool |
priv_table_drop |
bool |
priv_table_insert |
bool |
priv_table_reference |
bool |
priv_table_select |
bool |
priv_table_update |
bool |
priv_view_drop |
bool |
priv_view_select |
bool |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.privileges_granted_to_users
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
object_owner_user_id |
int4 |
object_owner_user_name |
varchar |
schema_id |
int4 |
schema_name |
varchar |
object_type |
varchar |
object_return_base_data_type_id |
int4 |
object_return_base_data_type_name |
varchar |
object_id |
int4 |
object_name |
varchar |
object_argument_base_data_type_ids |
varchar |
object_argument_base_data_type_names |
varchar |
priv_database_create |
bool |
priv_database_grant_create |
bool |
priv_database_temp |
bool |
priv_database_grant_temp |
bool |
priv_function_execute |
bool |
priv_function_grant_execute |
bool |
priv_language_usage |
bool |
priv_language_grant_usage |
bool |
priv_procedure_execute |
bool |
priv_procedure_grant_execute |
bool |
priv_schema_create |
bool |
priv_schema_grant_create |
bool |
priv_schema_usage |
bool |
priv_schema_grant_usage |
bool |
priv_table_delete |
bool |
priv_table_grant_delete |
bool |
priv_table_drop |
bool |
priv_table_grant_drop |
bool |
priv_table_insert |
bool |
priv_table_grant_insert |
bool |
priv_table_reference |
bool |
priv_table_grant_reference |
bool |
priv_table_select |
bool |
priv_table_grant_select |
bool |
priv_table_update |
bool |
priv_table_grant_update |
bool |
priv_view_drop |
bool |
priv_view_grant_drop |
bool |
priv_view_select |
bool |
priv_view_grant_select |
bool |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
sf_250518.privileges_granted_to_groups
column | data type |
---|---|
ggroup |
varchar |
ttype |
varchar |
sschema |
varchar |
oobject |
varchar |
rt |
varchar |
args |
varchar |
oowner |
varchar |
privs |
varchar |
sf_250518.privileges_granted_to_public
column | data type |
---|---|
ttype |
varchar |
sschema |
varchar |
oobject |
varchar |
rt |
varchar |
args |
varchar |
oowner |
varchar |
privs |
varchar |
sf_250518.privileges_granted_to_users
column | data type |
---|---|
uuser |
varchar |
ttype |
varchar |
sschema |
varchar |
oobject |
varchar |
rt |
varchar |
args |
varchar |
oowner |
varchar |
privs |
varchar |
This section contains a wide range of views providing information about queries.
Note there are two views which provide information on the current
state of the cluster, sf.queries_running
and
sf.queries_queued
.
Additionally, there is also probably the single most important view
in the entire set of RST, sf.queries_step_plan
, which is
the and the only way to know what work a query has actually done, which
is absolutely necessary for query development.
(Never use EXPLAIN
. The query plan diverges too greatly
from what has actually happened. You can go from what actually happened
(the step plan) to the query plan, but you cannot go in the other
direction. In fact the output from EXPLAIN
has a number of
issues, which I will probably discuss in the docs for this view, once
they come to be written.)
base_250518.queries_blocks
column | data type |
---|---|
query_id |
int4 |
query_number_blocks_read |
int8 |
query_number_blocks_to_disk |
int8 |
base_250518.queries_compilation
column | data type |
---|---|
user_id |
int4 |
query_id |
int4 |
query_compile_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
base_250518.queries_for_all
column | data type |
---|---|
user_id |
int4 |
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
queue_id |
int2 |
query_start_ts |
timestamp |
query_end_ts |
timestamp |
query_queue_duration |
interval |
query_compile_exec_duration |
interval |
query_wlm_duration |
interval |
query_total_duration |
interval |
query_abort_flag |
bool |
query_csc_flag |
bool |
query_leader_node_flag |
bool |
query_rc_flag |
bool |
query_text |
varchar |
The ID of the user, as found in pg_user.usesysid
.
base_250518.queries_for_leader
column | data type |
---|---|
user_id |
int4 |
session_id |
int4 |
transaction_id |
int8 |
queue_id |
int2 |
query_start_ts |
timestamp |
query_end_ts |
timestamp |
query_total_duration |
interval |
query_leader_node_flag |
bool |
query_text |
varchar |
The ID of the user, as found in pg_user.usesysid
.
base_250518.queries_for_worker
column | data type |
---|---|
user_id |
int4 |
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
queue_id |
int2 |
query_start_ts |
timestamp |
query_end_ts |
timestamp |
query_queue_duration |
interval |
query_compile_exec_duration |
interval |
query_wlm_duration |
interval |
query_total_duration |
interval |
query_abort_flag |
bool |
query_csc_flag |
bool |
query_leader_node_flag |
bool |
query_rc_flag |
bool |
query_text |
varchar |
The ID of the user, as found in pg_user.usesysid
.
base_250518.queries_on_leader_as_for_worker
column | data type |
---|---|
user_id |
int4 |
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
queue_id |
int2 |
query_start_ts |
timestamp |
query_end_ts |
timestamp |
query_queue_duration |
interval |
query_compile_exec_duration |
interval |
query_wlm_duration |
interval |
query_total_duration |
interval |
query_abort_flag |
bool |
query_csc_flag |
bool |
query_leader_node_flag |
bool |
query_rc_flag |
bool |
query_text |
varchar |
The ID of the user, as found in pg_user.usesysid
.
base_250518.queries_transactions
column | data type |
---|---|
user_id |
int4 |
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
queue_id |
int2 |
query_start_ts |
timestamp |
query_end_ts |
timestamp |
query_queue_duration |
interval |
query_compile_exec_duration |
interval |
query_wlm_duration |
interval |
query_total_duration |
interval |
query_abort_flag |
bool |
query_csc_flag |
bool |
query_leader_node_flag |
bool |
query_rc_flag |
bool |
query_text |
varchar |
transaction_start_ts |
timestamp |
transaction_end_ts |
timestamp |
transaction_query_total_duration |
interval |
transaction_query_wlm_duration |
interval |
transaction_query_queue_duration |
interval |
transaction_query_compile_exec_duration |
interval |
transaction_number_rc_queries |
int4 |
transaction_number_leader_queries |
int4 |
transaction_number_worker_queries |
int4 |
transaction_number_total_queries |
int4 |
transaction_abort_flag |
bool |
transaction_duration |
interval |
transaction_idle_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
lf_250518.queries_compilation
column | data type |
---|---|
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
query_number_leader_node_cache_segments |
int2 |
query_number_offload_segments |
int2 |
query_number_segments |
int2 |
query_compile_duration |
interval |
lf_250518.queries_compilation_stream
column | data type |
---|---|
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
stream_ordinal |
int2 |
stream_number_leader_node_cache_segments |
int2 |
stream_number_offload_segments |
int2 |
stream_number_segments |
int2 |
stream_compile_duration |
interval |
lf_250518.queries_compilation_stream_segment
column | data type |
---|---|
query_id |
int4 |
stream_ordinal |
int2 |
segment_ordinal |
int2 |
compilation_start |
timestamp |
compilation_end |
timestamp |
compilation_duration |
interval |
compilation_status |
varchar |
lf_250518.queries_for_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
queue_id |
int2 |
queue_name |
varchar |
query_start_ts |
timestamp |
query_end_ts |
timestamp |
query_queue_duration |
interval |
query_compile_exec_duration |
interval |
query_wlm_duration |
interval |
query_total_duration |
interval |
query_abort_flag |
bool |
query_csc_flag |
bool |
query_leader_node_flag |
bool |
query_rc_flag |
bool |
query_text |
varchar |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_for_leader
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
session_id |
int4 |
transaction_id |
int8 |
query_start_ts |
timestamp |
query_end_ts |
timestamp |
query_total_duration |
interval |
query_leader_node_flag |
bool |
query_text |
varchar |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_for_worker
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
queue_id |
int2 |
queue_name |
varchar |
query_start_ts |
timestamp |
query_end_ts |
timestamp |
query_queue_duration |
interval |
query_compile_exec_duration |
interval |
query_wlm_duration |
interval |
query_total_duration |
interval |
query_abort_flag |
bool |
query_csc_flag |
bool |
query_leader_node_flag |
bool |
query_rc_flag |
bool |
query_text |
varchar |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_queued
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
queue_position |
int2 |
transaction_id |
int8 |
query_id |
int4 |
queue_duration |
interval |
lf_250518.queries_running
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
csc_flag |
bool |
user_id |
int4 |
user_name |
varchar |
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
query_slot_count |
int2 |
max_exec_segment |
int2 |
query_exec_duration |
interval |
query_cpu_duration |
interval |
sum_data_sessioned_in_bytes |
int8 |
sum_memory_used_in_bytes |
int8 |
number_transient_tables |
int4 |
sum_transient_tables_in_bytes |
int8 |
query_number_blocks_to_disk |
int8 |
query_text |
varchar |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_stats_durations_on_both_by_transaction
column | data type |
---|---|
transaction_id |
int8 |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
min_idle_duration |
interval |
max_idle_duration |
interval |
med_idle_duration |
float4 |
avg_idle_duration |
interval |
std_idle_duration |
float4 |
sum_idle_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_leader_for_all_by_all
column | data type |
---|---|
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_leader_for_all_by_day
column | data type |
---|---|
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_leader_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_leader_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_leader_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_leader_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_queries |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_stats_durations_on_leader_for_users_by_day
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_queries |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_stats_durations_on_leader_for_users_by_hour
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_queries |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_stats_durations_on_leader_for_users_by_minute
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_queries |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_stats_durations_on_leader_for_users_by_second
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_queries |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_stats_durations_on_workers_for_all_by_all
column | data type |
---|---|
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_all_by_day
column | data type |
---|---|
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_query
column | data type |
---|---|
query_id |
int4 |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
lf_250518.queries_stats_durations_on_workers_for_queues_by_all
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_queues_by_day
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_queues_by_hour
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_queues_by_minute
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_queues_by_second
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_statements_by_all
column | data type |
---|---|
statement_name |
varchar |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_statements_by_day
column | data type |
---|---|
statement_name |
varchar |
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_statements_by_hour
column | data type |
---|---|
statement_name |
varchar |
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_statements_by_minute
column | data type |
---|---|
statement_name |
varchar |
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_statements_by_second
column | data type |
---|---|
statement_name |
varchar |
start_ts |
timestamp |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
number_queries |
int4 |
lf_250518.queries_stats_durations_on_workers_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
min_leadin_duration |
interval |
max_leadin_duration |
interval |
med_leadin_duration |
float4 |
avg_leadin_duration |
interval |
std_leadin_duration |
float4 |
sum_leadin_duration |
interval |
min_wlm_leadin_duration |
interval |
max_wlm_leadin_duration |
interval |
med_wlm_leadin_duration |
float4 |
avg_wlm_leadin_duration |
interval |
std_wlm_leadin_duration |
float4 |
sum_wlm_leadin_duration |
interval |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
min_wlm_leadout_duration |
interval |
max_wlm_leadout_duration |
interval |
med_wlm_leadout_duration |
float4 |
avg_wlm_leadout_duration |
interval |
std_wlm_leadout_duration |
float4 |
sum_wlm_leadout_duration |
interval |
min_leadout_duration |
interval |
max_leadout_duration |
interval |
med_leadout_duration |
float4 |
avg_leadout_duration |
interval |
std_leadout_duration |
float4 |
sum_leadout_duration |
interval |
min_query_total_duration |
interval |
max_query_total_duration |
interval |
med_query_total_duration |
float4 |
avg_query_total_duration |
interval |
std_query_total_duration |
float4 |
sum_query_total_duration |
interval |
min_unaccounted_duration |
interval |
max_unaccounted_duration |
interval |
med_unaccounted_duration |
float4 |
avg_unaccounted_duration |
interval |
std_unaccounted_duration |
float4 |
sum_unaccounted_duration |
interval |
number_queries |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_stats_durations_on_workers_for_users_by_day
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
min_leadin_duration |
interval |
max_leadin_duration |
interval |
med_leadin_duration |
float4 |
avg_leadin_duration |
interval |
std_leadin_duration |
float4 |
sum_leadin_duration |
interval |
min_wlm_leadin_duration |
interval |
max_wlm_leadin_duration |
interval |
med_wlm_leadin_duration |
float4 |
avg_wlm_leadin_duration |
interval |
std_wlm_leadin_duration |
float4 |
sum_wlm_leadin_duration |
interval |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
min_wlm_leadout_duration |
interval |
max_wlm_leadout_duration |
interval |
med_wlm_leadout_duration |
float4 |
avg_wlm_leadout_duration |
interval |
std_wlm_leadout_duration |
float4 |
sum_wlm_leadout_duration |
interval |
min_leadout_duration |
interval |
max_leadout_duration |
interval |
med_leadout_duration |
float4 |
avg_leadout_duration |
interval |
std_leadout_duration |
float4 |
sum_leadout_duration |
interval |
min_query_total_duration |
interval |
max_query_total_duration |
interval |
med_query_total_duration |
float4 |
avg_query_total_duration |
interval |
std_query_total_duration |
float4 |
sum_query_total_duration |
interval |
min_unaccounted_duration |
interval |
max_unaccounted_duration |
interval |
med_unaccounted_duration |
float4 |
avg_unaccounted_duration |
interval |
std_unaccounted_duration |
float4 |
sum_unaccounted_duration |
interval |
number_queries |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_stats_durations_on_workers_for_users_by_hour
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
min_leadin_duration |
interval |
max_leadin_duration |
interval |
med_leadin_duration |
float4 |
avg_leadin_duration |
interval |
std_leadin_duration |
float4 |
sum_leadin_duration |
interval |
min_wlm_leadin_duration |
interval |
max_wlm_leadin_duration |
interval |
med_wlm_leadin_duration |
float4 |
avg_wlm_leadin_duration |
interval |
std_wlm_leadin_duration |
float4 |
sum_wlm_leadin_duration |
interval |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
min_wlm_leadout_duration |
interval |
max_wlm_leadout_duration |
interval |
med_wlm_leadout_duration |
float4 |
avg_wlm_leadout_duration |
interval |
std_wlm_leadout_duration |
float4 |
sum_wlm_leadout_duration |
interval |
min_leadout_duration |
interval |
max_leadout_duration |
interval |
med_leadout_duration |
float4 |
avg_leadout_duration |
interval |
std_leadout_duration |
float4 |
sum_leadout_duration |
interval |
min_query_total_duration |
interval |
max_query_total_duration |
interval |
med_query_total_duration |
float4 |
avg_query_total_duration |
interval |
std_query_total_duration |
float4 |
sum_query_total_duration |
interval |
min_unaccounted_duration |
interval |
max_unaccounted_duration |
interval |
med_unaccounted_duration |
float4 |
avg_unaccounted_duration |
interval |
std_unaccounted_duration |
float4 |
sum_unaccounted_duration |
interval |
number_queries |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_stats_durations_on_workers_for_users_by_minute
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
min_leadin_duration |
interval |
max_leadin_duration |
interval |
med_leadin_duration |
float4 |
avg_leadin_duration |
interval |
std_leadin_duration |
float4 |
sum_leadin_duration |
interval |
min_wlm_leadin_duration |
interval |
max_wlm_leadin_duration |
interval |
med_wlm_leadin_duration |
float4 |
avg_wlm_leadin_duration |
interval |
std_wlm_leadin_duration |
float4 |
sum_wlm_leadin_duration |
interval |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
min_wlm_leadout_duration |
interval |
max_wlm_leadout_duration |
interval |
med_wlm_leadout_duration |
float4 |
avg_wlm_leadout_duration |
interval |
std_wlm_leadout_duration |
float4 |
sum_wlm_leadout_duration |
interval |
min_leadout_duration |
interval |
max_leadout_duration |
interval |
med_leadout_duration |
float4 |
avg_leadout_duration |
interval |
std_leadout_duration |
float4 |
sum_leadout_duration |
interval |
min_query_total_duration |
interval |
max_query_total_duration |
interval |
med_query_total_duration |
float4 |
avg_query_total_duration |
interval |
std_query_total_duration |
float4 |
sum_query_total_duration |
interval |
min_unaccounted_duration |
interval |
max_unaccounted_duration |
interval |
med_unaccounted_duration |
float4 |
avg_unaccounted_duration |
interval |
std_unaccounted_duration |
float4 |
sum_unaccounted_duration |
interval |
number_queries |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_stats_durations_on_workers_for_users_by_second
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
min_leadin_duration |
interval |
max_leadin_duration |
interval |
med_leadin_duration |
float4 |
avg_leadin_duration |
interval |
std_leadin_duration |
float4 |
sum_leadin_duration |
interval |
min_wlm_leadin_duration |
interval |
max_wlm_leadin_duration |
interval |
med_wlm_leadin_duration |
float4 |
avg_wlm_leadin_duration |
interval |
std_wlm_leadin_duration |
float4 |
sum_wlm_leadin_duration |
interval |
min_query_queue_duration |
interval |
max_query_queue_duration |
interval |
med_query_queue_duration |
float4 |
avg_query_queue_duration |
interval |
std_query_queue_duration |
float4 |
sum_query_queue_duration |
interval |
min_query_compile_duration |
interval |
max_query_compile_duration |
interval |
med_query_compile_duration |
float4 |
avg_query_compile_duration |
interval |
std_query_compile_duration |
float4 |
sum_query_compile_duration |
interval |
min_query_exec_duration |
interval |
max_query_exec_duration |
interval |
med_query_exec_duration |
float4 |
avg_query_exec_duration |
interval |
std_query_exec_duration |
float4 |
sum_query_exec_duration |
interval |
min_wlm_leadout_duration |
interval |
max_wlm_leadout_duration |
interval |
med_wlm_leadout_duration |
float4 |
avg_wlm_leadout_duration |
interval |
std_wlm_leadout_duration |
float4 |
sum_wlm_leadout_duration |
interval |
min_leadout_duration |
interval |
max_leadout_duration |
interval |
med_leadout_duration |
float4 |
avg_leadout_duration |
interval |
std_leadout_duration |
float4 |
sum_leadout_duration |
interval |
min_query_total_duration |
interval |
max_query_total_duration |
interval |
med_query_total_duration |
float4 |
avg_query_total_duration |
interval |
std_query_total_duration |
float4 |
sum_query_total_duration |
interval |
min_unaccounted_duration |
interval |
max_unaccounted_duration |
interval |
med_unaccounted_duration |
float4 |
avg_unaccounted_duration |
interval |
std_unaccounted_duration |
float4 |
sum_unaccounted_duration |
interval |
number_queries |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_step_plan
This is one of the most important views in the RST.
This view shows you completely, exactly, and correctly, and in detail, what work a query performed, which is to say, it provides what I’ve termed (not an official term) the step plan.
The name originates from the method used by Redshift to organize the work to be done by a query; Redshift organizes queries in terms of streams, segments and steps.
To provide a bit of colour and context to that statement, think about
EXPLAIN
and the query plan. In principle, the query plans
tell you what a query will do - and we note here the query plan is
available to us without running the query.
With Redshift, the query plan is just about worthless. There are a number of problems, and going into them here would take up much too much space, but I’ll put the main problem briefly : query plans omit a considerable part of what the query has done, and what’s left is qualitatively different and so is fundamentally misleading. To put it another way - you can go from what really happened to a query plan, but you can’t go from a query plan to what really happened.
A step plan however is available only after a query has run. That’s how it is, and you have to live with that.
column | data type |
---|---|
query_id |
int4 |
stream_ordinal |
int2 |
segment_ordinal |
int2 |
step_ordinal |
int2 |
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
step_type |
varchar |
sub_type |
varchar |
number_materialized_rows |
int8 |
number_eligible_rows |
int8 |
number_rows |
int8 |
number_bytes |
int8 |
number_packets |
int8 |
store_type |
varchar |
step_start_ts |
timestamp |
step_end_ts |
timestamp |
segment_duration |
interval |
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.queries_text_for_leader
column | data type |
---|---|
session_id |
int4 |
transaction_id |
int8 |
query_start_ts |
timestamp |
query_text_order |
int4 |
query_text |
varchar |
lf_250518.queries_text_on_both_fast
column | data type |
---|---|
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
query_start_ts |
timestamp |
query_text_order |
int4 |
query_text |
varchar |
lf_250518.queries_text_on_both_full
column | data type |
---|---|
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
query_start_ts |
timestamp |
query_text_order |
int4 |
query_text |
varchar |
lf_250518.queries_text_on_workers_fast
column | data type |
---|---|
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
query_start_ts |
timestamp |
query_text |
varchar |
lf_250518.queries_text_on_workers_full
column | data type |
---|---|
session_id |
int4 |
transaction_id |
int8 |
query_id |
int4 |
query_text_order |
int4 |
query_text |
varchar |
lf_250518.queries_totals_aborts_on_workers_for_all_by_all
column | data type |
---|---|
number_abort |
int4 |
lf_250518.queries_totals_aborts_on_workers_for_all_by_day
column | data type |
---|---|
start_ts |
timestamp |
number_abort |
int4 |
lf_250518.queries_totals_aborts_on_workers_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
number_abort |
int4 |
lf_250518.queries_totals_aborts_on_workers_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
number_abort |
int4 |
lf_250518.queries_totals_aborts_on_workers_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
number_abort |
int4 |
lf_250518.queries_totals_aborts_on_workers_for_query
column | data type |
---|---|
query_id |
int4 |
query_start_ts |
timestamp |
number_abort |
int4 |
lf_250518.queries_totals_aborts_on_workers_for_queues_by_all
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
number_abort |
int4 |
lf_250518.queries_totals_aborts_on_workers_for_queues_by_day
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
start_ts |
timestamp |
number_abort |
int4 |
lf_250518.queries_totals_aborts_on_workers_for_queues_by_hour
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
start_ts |
timestamp |
number_abort |
int4 |
lf_250518.queries_totals_aborts_on_workers_for_queues_by_minute
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
start_ts |
timestamp |
number_abort |
int4 |
lf_250518.queries_totals_aborts_on_workers_for_queues_by_second
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
start_ts |
timestamp |
number_abort |
int4 |
lf_250518.queries_totals_aborts_on_workers_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
number_abort |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_aborts_on_workers_for_users_by_day
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_abort |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_aborts_on_workers_for_users_by_hour
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_abort |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_aborts_on_workers_for_users_by_minute
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_abort |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_aborts_on_workers_for_users_by_second
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_abort |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_blocks_on_workers_for_all_by_all
column | data type |
---|---|
notnulled_sum_query_number_blocks_read |
int8 |
notnulled_sum_query_number_blocks_to_disk |
int8 |
lf_250518.queries_totals_blocks_on_workers_for_all_by_day
column | data type |
---|---|
start_ts |
timestamp |
notnulled_sum_query_number_blocks_read |
int8 |
notnulled_sum_query_number_blocks_to_disk |
int8 |
lf_250518.queries_totals_blocks_on_workers_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
notnulled_sum_query_number_blocks_read |
int8 |
notnulled_sum_query_number_blocks_to_disk |
int8 |
lf_250518.queries_totals_blocks_on_workers_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
notnulled_sum_query_number_blocks_read |
int8 |
notnulled_sum_query_number_blocks_to_disk |
int8 |
lf_250518.queries_totals_blocks_on_workers_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
notnulled_sum_query_number_blocks_read |
int8 |
notnulled_sum_query_number_blocks_to_disk |
int8 |
lf_250518.queries_totals_blocks_on_workers_for_query
column | data type |
---|---|
query_id |
int4 |
notnulled_sum_query_number_blocks_read |
int8 |
notnulled_sum_query_number_blocks_to_disk |
int8 |
lf_250518.queries_totals_blocks_on_workers_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
notnulled_sum_query_number_blocks_read |
int8 |
notnulled_sum_query_number_blocks_to_disk |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_blocks_on_workers_for_users_by_day
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
notnulled_sum_query_number_blocks_read |
int8 |
notnulled_sum_query_number_blocks_to_disk |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_blocks_on_workers_for_users_by_hour
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
notnulled_sum_query_number_blocks_read |
int8 |
notnulled_sum_query_number_blocks_to_disk |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_blocks_on_workers_for_users_by_minute
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
notnulled_sum_query_number_blocks_read |
int8 |
notnulled_sum_query_number_blocks_to_disk |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_blocks_on_workers_for_users_by_second
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
notnulled_sum_query_number_blocks_read |
int8 |
notnulled_sum_query_number_blocks_to_disk |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_result_cache_for_all_by_all
column | data type |
---|---|
number_hit |
int8 |
number_miss |
int8 |
number_total |
int8 |
percentage |
float4 |
lf_250518.queries_totals_result_cache_for_all_by_day
column | data type |
---|---|
start_ts |
timestamp |
number_hit |
int8 |
number_miss |
int8 |
number_total |
int8 |
percentage |
float4 |
lf_250518.queries_totals_result_cache_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
number_hit |
int8 |
number_miss |
int8 |
number_total |
int8 |
percentage |
float4 |
lf_250518.queries_totals_result_cache_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
number_hit |
int8 |
number_miss |
int8 |
number_total |
int8 |
percentage |
float4 |
lf_250518.queries_totals_result_cache_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
number_hit |
int8 |
number_miss |
int8 |
number_total |
int8 |
percentage |
float4 |
lf_250518.queries_totals_result_cache_for_query
column | data type |
---|---|
query_id |
int4 |
number_hit |
int8 |
number_miss |
int8 |
number_total |
int8 |
percentage |
float4 |
lf_250518.queries_totals_result_cache_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
number_hit |
int8 |
number_miss |
int8 |
number_total |
int8 |
percentage |
float4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_result_cache_for_users_by_day
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_hit |
int8 |
number_miss |
int8 |
number_total |
int8 |
percentage |
float4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_result_cache_for_users_by_hour
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_hit |
int8 |
number_miss |
int8 |
number_total |
int8 |
percentage |
float4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_result_cache_for_users_by_minute
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_hit |
int8 |
number_miss |
int8 |
number_total |
int8 |
percentage |
float4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_totals_result_cache_for_users_by_second
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_hit |
int8 |
number_miss |
int8 |
number_total |
int8 |
percentage |
float4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.queries_transactions_batches
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
session_id |
int4 |
transaction_id |
int8 |
transaction_start_ts |
timestamp |
query_id |
int4 |
queue_id |
int2 |
queue_name |
varchar |
query_start_ts |
timestamp |
query_end_ts |
timestamp |
query_queue_duration |
interval |
query_compile_duration |
interval |
query_exec_duration |
interval |
query_wlm_duration |
interval |
query_total_duration |
interval |
query_abort_flag |
bool |
query_csc_flag |
bool |
query_leader_node_flag |
bool |
query_rc_flag |
bool |
query_text |
varchar |
query_number_blocks_read |
int8 |
query_number_blocks_to_disk |
int8 |
transaction_end_ts |
timestamp |
transaction_duration |
interval |
transaction_idle_duration |
interval |
transaction_number_leader_queries |
int4 |
transaction_number_worker_queries |
int4 |
transaction_number_total_queries |
int4 |
transaction_abort_flag |
bool |
batch_id |
int8 |
transaction_batch_queue_start |
timestamp |
transaction_batch_queue_duration |
interval |
batch_start_ts |
timestamp |
batch_end_ts |
timestamp |
batch_leader_duration |
interval |
batch_worker_duration |
interval |
batch_queue_duration |
interval |
batch_exec_duration |
interval |
batch_total_duration |
interval |
number_batch_blocks |
int8 |
number_batch_headers |
int8 |
number_batch_transactions |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
sf_250518.queries_compilation
column | data type |
---|---|
pid |
int4 |
xid |
int8 |
qid |
int4 |
lncache |
int2 |
offload |
int2 |
total |
int2 |
dur |
numeric |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_compilation_stream
column | data type |
---|---|
pid |
int4 |
xid |
int8 |
qid |
int4 |
stream |
int2 |
lncache |
int2 |
offload |
int2 |
total |
int2 |
dur |
numeric |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_compilation_stream_segment
column | data type |
---|---|
qid |
int4 |
stream |
int2 |
segment |
int2 |
start_ts |
timestamp |
end_ts |
timestamp |
dur |
numeric |
status |
varchar |
sf_250518.queries_for_all
column | data type |
---|---|
uuser |
varchar |
pid |
int4 |
xid |
int8 |
qid |
int4 |
qname |
varchar |
start_ts |
timestamp |
end_ts |
timestamp |
queue |
numeric |
cexec |
numeric |
total |
numeric |
flags |
varchar |
ttext |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_for_leader
column | data type |
---|---|
uuser |
varchar |
pid |
int4 |
xid |
int8 |
start_ts |
timestamp |
end_ts |
timestamp |
dur |
numeric |
ttext |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_for_worker
column | data type |
---|---|
uuser |
varchar |
pid |
int4 |
xid |
int8 |
qid |
int4 |
qname |
varchar |
start_ts |
timestamp |
end_ts |
timestamp |
queue |
numeric |
cexec |
numeric |
total |
numeric |
flags |
varchar |
ttext |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_queued
column | data type |
---|---|
qname |
varchar |
pos |
int2 |
xid |
int8 |
qid |
int4 |
dur |
numeric |
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_running
column | data type |
---|---|
uuser |
varchar |
pid |
int4 |
xid |
int8 |
qid |
int4 |
qname |
varchar |
s |
int2 |
flags |
varchar |
seg |
int2 |
dur |
numeric |
cpu |
numeric |
ddata |
varchar |
mem |
varchar |
num_tt |
int4 |
size_tt |
varchar |
btd |
varchar |
ttext |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_stats_durations_on_both_by_transaction
column | data type |
---|---|
xid |
int8 |
queue |
varchar |
compile |
varchar |
exec |
varchar |
idle |
varchar |
queries |
int4 |
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_stats_durations_on_leader_for_all_by_all
column | data type |
---|---|
duration |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_leader_for_all_by_day
column | data type |
---|---|
start_ts |
date |
duration |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_leader_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
duration |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_leader_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
duration |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_leader_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
duration |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_leader_for_users_by_all
column | data type |
---|---|
uuser |
varchar |
duration |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_leader_for_users_by_day
column | data type |
---|---|
uuser |
varchar |
start_ts |
date |
duration |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_leader_for_users_by_hour
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
duration |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_leader_for_users_by_minute
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
duration |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_leader_for_users_by_second
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
duration |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_all_by_all
column | data type |
---|---|
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_all_by_day
column | data type |
---|---|
start_ts |
date |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_query
column | data type |
---|---|
qid |
int4 |
queue |
varchar |
compile |
varchar |
exec |
varchar |
sf_250518.queries_stats_durations_on_workers_for_queues_by_all
column | data type |
---|---|
qname |
varchar |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_queues_by_day
column | data type |
---|---|
qname |
varchar |
start_ts |
date |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_queues_by_hour
column | data type |
---|---|
qname |
varchar |
start_ts |
timestamp |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_queues_by_minute
column | data type |
---|---|
qname |
varchar |
start_ts |
timestamp |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_queues_by_second
column | data type |
---|---|
qname |
varchar |
start_ts |
timestamp |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_statements_by_all
column | data type |
---|---|
stmt |
varchar |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_statements_by_day
column | data type |
---|---|
stmt |
varchar |
start_ts |
date |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_statements_by_hour
column | data type |
---|---|
stmt |
varchar |
start_ts |
timestamp |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_statements_by_minute
column | data type |
---|---|
stmt |
varchar |
start_ts |
timestamp |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_statements_by_second
column | data type |
---|---|
stmt |
varchar |
start_ts |
timestamp |
queue |
varchar |
compile |
varchar |
exec |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_users_by_all
column | data type |
---|---|
uuser |
varchar |
leadin |
varchar |
wlm_leadin |
varchar |
queue |
varchar |
compile |
varchar |
exec |
varchar |
wlm_leadout |
varchar |
leadout |
varchar |
total |
varchar |
unact |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_users_by_day
column | data type |
---|---|
uuser |
varchar |
start_ts |
date |
leadin |
varchar |
wlm_leadin |
varchar |
queue |
varchar |
compile |
varchar |
exec |
varchar |
wlm_leadout |
varchar |
leadout |
varchar |
total |
varchar |
unact |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_users_by_hour
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
leadin |
varchar |
wlm_leadin |
varchar |
queue |
varchar |
compile |
varchar |
exec |
varchar |
wlm_leadout |
varchar |
leadout |
varchar |
total |
varchar |
unact |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_users_by_minute
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
leadin |
varchar |
wlm_leadin |
varchar |
queue |
varchar |
compile |
varchar |
exec |
varchar |
wlm_leadout |
varchar |
leadout |
varchar |
total |
varchar |
unact |
varchar |
queries |
int4 |
sf_250518.queries_stats_durations_on_workers_for_users_by_second
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
leadin |
varchar |
wlm_leadin |
varchar |
queue |
varchar |
compile |
varchar |
exec |
varchar |
wlm_leadout |
varchar |
leadout |
varchar |
total |
varchar |
unact |
varchar |
queries |
int4 |
sf_250518.queries_step_plan
This is one of the most important views in the RST.
This view shows you completely, exactly, and correctly, and in detail, what work a query performed, which is to say, it provides what I’ve termed (not an official term) the step plan.
The name originates from the method used by Redshift to organize the work to be done by a query; Redshift organizes queries in terms of streams, segments and steps.
To provide a bit of colour and context to that statement, think about
EXPLAIN
and the query plan. In principle, the query plans
tell you what a query will do - and we note here the query plan is
available to us without running the query.
With Redshift, the query plan is just about worthless. There are a number of problems, and going into them here would take up much too much space, but I’ll put the main problem briefly : query plans omit a considerable part of what the query has done, and what’s left is qualitatively different and so is fundamentally misleading. To put it another way - you can go from what really happened to a query plan, but you can’t go from a query plan to what really happened.
A step plan however is available only after a query has run. That’s how it is, and you have to live with that.
column | data type |
---|---|
qid |
int4 |
strm |
int2 |
seg |
int2 |
stp |
int2 |
node |
int2 |
slice |
int2 |
t |
varchar |
ttype |
varchar |
mrows |
int8 |
erows |
int8 |
rrows |
int8 |
bytes |
int8 |
pkts |
int8 |
st |
varchar |
start_ts |
timestamp |
end_ts |
timestamp |
dur |
numeric |
notes |
varchar |
sf_250518.queries_text_for_leader
column | data type |
---|---|
pid |
int4 |
xid |
int8 |
start_ts |
timestamp |
n |
int4 |
ttext |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_text_on_both_fast
column | data type |
---|---|
pid |
int4 |
xid |
int8 |
qid |
int4 |
start_ts |
timestamp |
n |
int4 |
ttext |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_text_on_both_full
column | data type |
---|---|
pid |
int4 |
xid |
int8 |
qid |
int4 |
start_ts |
timestamp |
n |
int4 |
ttext |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_text_on_workers_fast
column | data type |
---|---|
pid |
int4 |
xid |
int8 |
qid |
int4 |
start_ts |
timestamp |
ttext |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_text_on_workers_full
column | data type |
---|---|
pid |
int4 |
xid |
int8 |
qid |
int4 |
n |
int4 |
ttext |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.queries_totals_aborts_on_workers_for_all_by_all
column | data type |
---|---|
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_all_by_day
column | data type |
---|---|
start_ts |
date |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_query
column | data type |
---|---|
qid |
int4 |
query_start_ts |
timestamp |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_queues_by_all
column | data type |
---|---|
qname |
varchar |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_queues_by_day
column | data type |
---|---|
qname |
varchar |
start_ts |
date |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_queues_by_hour
column | data type |
---|---|
qname |
varchar |
start_ts |
timestamp |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_queues_by_minute
column | data type |
---|---|
qname |
varchar |
start_ts |
timestamp |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_queues_by_second
column | data type |
---|---|
qname |
varchar |
start_ts |
timestamp |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_users_by_all
column | data type |
---|---|
uuser |
varchar |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_users_by_day
column | data type |
---|---|
uuser |
varchar |
start_ts |
date |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_users_by_hour
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_users_by_minute
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
aborts |
int4 |
sf_250518.queries_totals_aborts_on_workers_for_users_by_second
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
aborts |
int4 |
sf_250518.queries_totals_blocks_on_workers_for_all_by_all
column | data type |
---|---|
rread |
varchar |
to_disk |
varchar |
sf_250518.queries_totals_blocks_on_workers_for_all_by_day
column | data type |
---|---|
start_ts |
date |
rread |
varchar |
to_disk |
varchar |
sf_250518.queries_totals_blocks_on_workers_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
rread |
varchar |
to_disk |
varchar |
sf_250518.queries_totals_blocks_on_workers_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
rread |
varchar |
to_disk |
varchar |
sf_250518.queries_totals_blocks_on_workers_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
rread |
varchar |
to_disk |
varchar |
sf_250518.queries_totals_blocks_on_workers_for_query
column | data type |
---|---|
qid |
int4 |
rread |
varchar |
to_disk |
varchar |
sf_250518.queries_totals_blocks_on_workers_for_users_by_all
column | data type |
---|---|
uuser |
varchar |
rread |
varchar |
to_disk |
varchar |
sf_250518.queries_totals_blocks_on_workers_for_users_by_day
column | data type |
---|---|
uuser |
varchar |
start_ts |
date |
rread |
varchar |
to_disk |
varchar |
sf_250518.queries_totals_blocks_on_workers_for_users_by_hour
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
rread |
varchar |
to_disk |
varchar |
sf_250518.queries_totals_blocks_on_workers_for_users_by_minute
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
rread |
varchar |
to_disk |
varchar |
sf_250518.queries_totals_blocks_on_workers_for_users_by_second
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
rread |
varchar |
to_disk |
varchar |
sf_250518.queries_totals_result_cache_for_all_by_all
column | data type |
---|---|
hit |
int8 |
miss |
int8 |
total |
int8 |
% |
numeric |
sf_250518.queries_totals_result_cache_for_all_by_day
column | data type |
---|---|
start_ts |
date |
hit |
int8 |
miss |
int8 |
total |
int8 |
% |
numeric |
sf_250518.queries_totals_result_cache_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
hit |
int8 |
miss |
int8 |
total |
int8 |
% |
numeric |
sf_250518.queries_totals_result_cache_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
hit |
int8 |
miss |
int8 |
total |
int8 |
% |
numeric |
sf_250518.queries_totals_result_cache_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
hit |
int8 |
miss |
int8 |
total |
int8 |
% |
numeric |
sf_250518.queries_totals_result_cache_for_query
column | data type |
---|---|
qid |
int4 |
hit |
int8 |
miss |
int8 |
total |
int8 |
% |
numeric |
sf_250518.queries_totals_result_cache_for_users_by_all
column | data type |
---|---|
uuser |
varchar |
hit |
int8 |
miss |
int8 |
total |
int8 |
% |
numeric |
sf_250518.queries_totals_result_cache_for_users_by_day
column | data type |
---|---|
uuser |
varchar |
start_ts |
date |
hit |
int8 |
miss |
int8 |
total |
int8 |
% |
numeric |
sf_250518.queries_totals_result_cache_for_users_by_hour
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
hit |
int8 |
miss |
int8 |
total |
int8 |
% |
numeric |
sf_250518.queries_totals_result_cache_for_users_by_minute
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
hit |
int8 |
miss |
int8 |
total |
int8 |
% |
numeric |
sf_250518.queries_totals_result_cache_for_users_by_second
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
hit |
int8 |
miss |
int8 |
total |
int8 |
% |
numeric |
sf_250518.queries_transactions_batches
column | data type |
---|---|
uuser |
varchar |
pid |
int4 |
xid |
int8 |
qid |
int4 |
qname |
varchar |
qid_start_ts |
timestamp |
queue |
numeric |
compile |
numeric |
exec |
numeric |
total |
numeric |
xid_end |
numeric |
bid_end |
numeric |
flags |
varchar |
br |
int8 |
btd |
int8 |
bid |
int8 |
query_text |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
This section provides views showing information about sessions.
Redshift does maintain a history of sessions, but currently I’ve not written views to show historical information - only current sessions.
lf_250518.sessions_fast
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
session_id |
int4 |
truncated_database_name |
varchar |
session_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.sessions_full
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
session_id |
int4 |
truncated_database_name |
varchar |
session_duration |
interval |
remotehost |
varchar |
remoteport |
int4 |
number_locks |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
sf_250518.sessions_fast
column | data type |
---|---|
uuser |
varchar |
pid |
int4 |
tdb |
varchar |
dur |
numeric |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
sf_250518.sessions_full
column | data type |
---|---|
uuser |
varchar |
pid |
int4 |
tdb |
varchar |
dur |
numeric |
locks |
int4 |
ip |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The prefix sp_
is generally understood to stand for
stored procedure
, and it is use here in that way - all
objects with this first word are procedures.
There’s only two so far, which provide if not exists
functionality missing from create group
and
create role
.
base_250518.sp_grant_rst_privs_to_group
argument | data type |
---|---|
group_name |
varchar( 127 ) |
base_250518.sp_grant_rst_privs_to_public
No arguments. ##
base_250518.sp_grant_rst_privs_to_role
argument | data type |
---|---|
role_name |
varchar( 127 ) |
base_250518.sp_grant_rst_privs_to_user
argument | data type |
---|---|
user_name |
varchar( 127 ) |
base_250518.sp_revoke_rst_privs_from_group
argument | data type |
---|---|
group_name |
varchar( 127 ) |
base_250518.sp_revoke_rst_privs_from_public
No arguments. ##
base_250518.sp_revoke_rst_privs_from_role
argument | data type |
---|---|
role_name |
varchar( 127 ) |
base_250518.sp_revoke_rst_privs_from_user
argument | data type |
---|---|
user_name |
varchar( 127 ) |
lf_250518.sp_create_group_if_not_exists
argument | data type |
---|---|
group_name |
varchar( 127 ) |
lf_250518.sp_create_role_if_not_exists
argument | data type |
---|---|
role_name |
varchar( 127 ) |
This section contains views giving information about schemas.
There are three views, the base view being
lf/sf.sschemas
, with the least information but which runs
the fastest. The next view lf/sf.sschemas_blocks_rows
takes
sf_sschemas
and adds also (at a cost in time) the number of
blocks and rows per schema. Finally,
lf/sf.sschemas_blocks_rows_activity
also adds in the number
of rows deleted and inserted.
There’s no history in Redshift of block allocation, so anything with blocks/rows is here-and-now.
lf_250518.sschemas
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
user_id |
int4 |
user_name |
varchar |
number_tables |
int4 |
number_normal_views |
int4 |
number_late_binding_views |
int4 |
number_materialized_views |
int4 |
number_functions |
int4 |
number_procedures |
int4 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.sschemas_blocks_rows
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
user_id |
int4 |
user_name |
varchar |
number_tables |
int4 |
number_normal_views |
int4 |
number_late_binding_views |
int4 |
number_materialized_views |
int4 |
number_functions |
int4 |
number_procedures |
int4 |
number_sorted_blocks |
int8 |
number_desorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_desorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.sschemas_blocks_rows_activity
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
user_id |
int4 |
user_name |
varchar |
number_tables |
int4 |
number_normal_views |
int4 |
number_late_binding_views |
int4 |
number_materialized_views |
int4 |
number_functions |
int4 |
number_procedures |
int4 |
number_sorted_blocks |
int8 |
number_desorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_desorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
number_rows_deleted |
int8 |
number_rows_inserted |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
sf_250518.sschemas
column | data type |
---|---|
sschema |
varchar |
uuser |
varchar |
ttables |
int4 |
nviews |
int4 |
lviews |
int4 |
mviews |
int4 |
funcs |
int4 |
procs |
int4 |
sf_250518.sschemas_blocks_rows
column | data type |
---|---|
sschema |
varchar |
uuser |
varchar |
ttables |
int4 |
nviews |
int4 |
lviews |
int4 |
mviews |
int4 |
funcs |
int4 |
procs |
int4 |
sblks |
int8 |
dsblks |
int8 |
ublks |
int8 |
tblks |
int8 |
srows |
int8 |
dsrows |
int8 |
urows |
int8 |
trows |
int8 |
sf_250518.sschemas_blocks_rows_activity
column | data type |
---|---|
sschema |
varchar |
uuser |
varchar |
ttables |
int4 |
nviews |
int4 |
lviews |
int4 |
mviews |
int4 |
funcs |
int4 |
procs |
int4 |
sblks |
int8 |
dsblks |
int8 |
ublks |
int8 |
tblks |
int8 |
srows |
int8 |
dsrows |
int8 |
urows |
int8 |
trows |
int8 |
drops |
int8 |
irows |
int8 |
This section contains views showing information about steps.
Queries in Redshift are composed of streams, segments and steps.
Streams execute serially, and are composed of segments.
All the segments in a stream execute concurrently, and are composed of steps.
All the steps in a segment execute concurrently.
A step is a fundamental data processing operation available to Redshift - there are about 40 or so, such as reading from a table, aggregation, unique, limit, broadcast, and so on.
When a query is submitted, Redshift decides how it will do the work required by the query and generates segments to do that work.
Step level stats then show the work being done by the cluster across all queries, in detail.
lf_250518.steps_stats_durations_on_both_for_all_by_all
column | data type |
---|---|
node_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_all_by_day
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_all_by_hour
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_all_by_minute
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_all_by_second
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_node_by_all
column | data type |
---|---|
node_ordinal |
int2 |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_node_by_day
column | data type |
---|---|
start_ts |
timestamp |
node_ordinal |
int2 |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_node_by_hour
column | data type |
---|---|
start_ts |
timestamp |
node_ordinal |
int2 |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_node_by_minute
column | data type |
---|---|
start_ts |
timestamp |
node_ordinal |
int2 |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_node_by_second
column | data type |
---|---|
start_ts |
timestamp |
node_ordinal |
int2 |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_query
column | data type |
---|---|
query_id |
int4 |
node_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_slices_by_all
column | data type |
---|---|
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_slices_by_day
column | data type |
---|---|
start_ts |
timestamp |
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_slices_by_hour
column | data type |
---|---|
start_ts |
timestamp |
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_slices_by_minute
column | data type |
---|---|
start_ts |
timestamp |
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_slices_by_second
column | data type |
---|---|
start_ts |
timestamp |
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_statements_by_all
column | data type |
---|---|
statement_name |
varchar |
node_type |
varchar |
step_type |
varchar |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
number_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_statements_by_day
column | data type |
---|---|
statement_name |
varchar |
node_type |
varchar |
step_type |
varchar |
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
number_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_statements_by_hour
column | data type |
---|---|
statement_name |
varchar |
node_type |
varchar |
step_type |
varchar |
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
number_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_statements_by_minute
column | data type |
---|---|
statement_name |
varchar |
node_type |
varchar |
step_type |
varchar |
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
number_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_statements_by_second
column | data type |
---|---|
statement_name |
varchar |
node_type |
varchar |
step_type |
varchar |
start_ts |
timestamp |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
number_steps |
int8 |
lf_250518.steps_stats_durations_on_both_for_tables_by_all
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
node_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_stats_durations_on_both_for_tables_by_day
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_stats_durations_on_both_for_tables_by_hour
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_stats_durations_on_both_for_tables_by_minute
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_stats_durations_on_both_for_tables_by_second
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_stats_durations_on_both_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
node_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_stats_durations_on_both_for_users_by_day
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
node_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_stats_durations_on_both_for_users_by_hour
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
node_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_stats_durations_on_both_for_users_by_minute
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
node_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_stats_durations_on_both_for_users_by_second
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
node_type |
varchar |
min_aggr_duration |
interval |
max_aggr_duration |
interval |
med_aggr_duration |
float4 |
avg_aggr_duration |
interval |
std_aggr_duration |
float4 |
number_aggr_steps |
int8 |
min_bcast_duration |
interval |
max_bcast_duration |
interval |
med_bcast_duration |
float4 |
avg_bcast_duration |
interval |
std_bcast_duration |
float4 |
number_bcast_steps |
int8 |
min_delete_duration |
interval |
max_delete_duration |
interval |
med_delete_duration |
float4 |
avg_delete_duration |
interval |
std_delete_duration |
float4 |
number_delete_steps |
int8 |
min_dist_duration |
interval |
max_dist_duration |
interval |
med_dist_duration |
float4 |
avg_dist_duration |
interval |
std_dist_duration |
float4 |
number_dist_steps |
int8 |
min_hash_duration |
interval |
max_hash_duration |
interval |
med_hash_duration |
float4 |
avg_hash_duration |
interval |
std_hash_duration |
float4 |
number_hash_steps |
int8 |
min_hashjoin_duration |
interval |
max_hashjoin_duration |
interval |
med_hashjoin_duration |
float4 |
avg_hashjoin_duration |
interval |
std_hashjoin_duration |
float4 |
number_hashjoin_steps |
int8 |
min_insert_duration |
interval |
max_insert_duration |
interval |
med_insert_duration |
float4 |
avg_insert_duration |
interval |
std_insert_duration |
float4 |
number_insert_steps |
int8 |
min_limit_duration |
interval |
max_limit_duration |
interval |
med_limit_duration |
float4 |
avg_limit_duration |
interval |
std_limit_duration |
float4 |
number_limit_steps |
int8 |
min_merge_duration |
interval |
max_merge_duration |
interval |
med_merge_duration |
float4 |
avg_merge_duration |
interval |
std_merge_duration |
float4 |
number_merge_steps |
int8 |
min_mergejoin_duration |
interval |
max_mergejoin_duration |
interval |
med_mergejoin_duration |
float4 |
avg_mergejoin_duration |
interval |
std_mergejoin_duration |
float4 |
number_mergejoin_steps |
int8 |
min_nestloop_duration |
interval |
max_nestloop_duration |
interval |
med_nestloop_duration |
float4 |
avg_nestloop_duration |
interval |
std_nestloop_duration |
float4 |
number_nestloop_steps |
int8 |
min_parse_duration |
interval |
max_parse_duration |
interval |
med_parse_duration |
float4 |
avg_parse_duration |
interval |
std_parse_duration |
float4 |
number_parse_steps |
int8 |
min_project_duration |
interval |
max_project_duration |
interval |
med_project_duration |
float4 |
avg_project_duration |
interval |
std_project_duration |
float4 |
number_project_steps |
int8 |
min_return_duration |
interval |
max_return_duration |
interval |
med_return_duration |
float4 |
avg_return_duration |
interval |
std_return_duration |
float4 |
number_return_steps |
int8 |
min_save_duration |
interval |
max_save_duration |
interval |
med_save_duration |
float4 |
avg_save_duration |
interval |
std_save_duration |
float4 |
number_save_steps |
int8 |
min_sort_duration |
interval |
max_sort_duration |
interval |
med_sort_duration |
float4 |
avg_sort_duration |
interval |
std_sort_duration |
float4 |
number_sort_steps |
int8 |
min_spatial_join_duration |
interval |
max_spatial_join_duration |
interval |
med_spatial_join_duration |
float4 |
avg_spatial_join_duration |
interval |
std_spatial_join_duration |
float4 |
number_spatial_join_steps |
int8 |
min_unique_duration |
interval |
max_unique_duration |
interval |
med_unique_duration |
float4 |
avg_unique_duration |
interval |
std_unique_duration |
float4 |
number_unique_steps |
int8 |
min_window_duration |
interval |
max_window_duration |
interval |
med_window_duration |
float4 |
avg_window_duration |
interval |
std_window_duration |
float4 |
number_window_steps |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_data_on_both_for_all_by_all
column | data type |
---|---|
node_type |
varchar |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_all_by_day
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_all_by_hour
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_all_by_minute
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_all_by_second
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_node_by_all
column | data type |
---|---|
node_ordinal |
int2 |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_node_by_day
column | data type |
---|---|
node_ordinal |
int2 |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_node_by_hour
column | data type |
---|---|
node_ordinal |
int2 |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_node_by_minute
column | data type |
---|---|
node_ordinal |
int2 |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_node_by_second
column | data type |
---|---|
node_ordinal |
int2 |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_query
column | data type |
---|---|
query_id |
int4 |
node_type |
varchar |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_slices_by_all
column | data type |
---|---|
slice_ordinal |
int2 |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_slices_by_day
column | data type |
---|---|
slice_ordinal |
int2 |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_slices_by_hour
column | data type |
---|---|
slice_ordinal |
int2 |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_slices_by_minute
column | data type |
---|---|
slice_ordinal |
int2 |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_slices_by_second
column | data type |
---|---|
slice_ordinal |
int2 |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_statements_by_all
column | data type |
---|---|
statement_name |
varchar |
node_type |
varchar |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_statements_by_day
column | data type |
---|---|
statement_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_statements_by_hour
column | data type |
---|---|
statement_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_statements_by_minute
column | data type |
---|---|
statement_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_statements_by_second
column | data type |
---|---|
statement_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
lf_250518.steps_totals_data_on_both_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
node_type |
varchar |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_data_on_both_for_users_by_day
column | data type |
---|---|
usesysid |
int4 |
user_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_data_on_both_for_users_by_hour
column | data type |
---|---|
usesysid |
int4 |
user_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_data_on_both_for_users_by_minute
column | data type |
---|---|
usesysid |
int4 |
user_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_data_on_both_for_users_by_second
column | data type |
---|---|
usesysid |
int4 |
user_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_aggr_on_disk_bytes |
int8 |
sum_aggr_in_memory_bytes |
int8 |
sum_aggr_on_disk_rows |
int8 |
sum_aggr_in_memory_rows |
int8 |
sum_bcast_bytes |
int8 |
sum_bcast_packets |
int8 |
sum_bcast_rows |
int8 |
sum_delete_rows |
int8 |
sum_dist_bytes |
int8 |
sum_dist_packets |
int8 |
sum_dist_rows |
int8 |
sum_hash_on_disk_bytes |
int8 |
sum_hash_in_memory_bytes |
int8 |
sum_hash_on_disk_rows |
int8 |
sum_hash_in_memory_rows |
int8 |
sum_hashjoin_rows |
int8 |
sum_insert_rows |
int8 |
sum_limit_rows |
int8 |
sum_merge_rows |
int8 |
sum_mergejoin_rows |
int8 |
sum_nestloop_rows |
int8 |
sum_parse_rows |
int8 |
sum_project_rows |
int8 |
sum_return_bytes |
int8 |
sum_return_packets |
int8 |
sum_return_rows |
int8 |
sum_save_on_disk_bytes |
int8 |
sum_save_in_memory_bytes |
int8 |
sum_save_on_disk_rows |
int8 |
sum_save_in_memory_rows |
int8 |
sum_sort_on_disk_bytes |
int8 |
sum_sort_in_memory_bytes |
int8 |
sum_sort_on_disk_rows |
int8 |
sum_sort_in_memory_rows |
int8 |
sum_spatial_join_rows |
int8 |
sum_unique_on_disk_bytes |
int8 |
sum_unique_in_memory_bytes |
int8 |
sum_unique_on_disk_rows |
int8 |
sum_unique_in_memory_rows |
int8 |
sum_window_rows |
int8 |
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_all_by_all
column | data type |
---|---|
notnulled_sum_delete_rows |
int8 |
notnulled_sum_insert_rows |
int8 |
notnulled_sum_scan_rows |
int8 |
lf_250518.steps_totals_rows_on_workers_for_all_by_day
column | data type |
---|---|
start_ts |
timestamp |
notnulled_sum_delete_rows |
int8 |
notnulled_sum_insert_rows |
int8 |
notnulled_sum_scan_rows |
int8 |
lf_250518.steps_totals_rows_on_workers_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
notnulled_sum_delete_rows |
int8 |
notnulled_sum_insert_rows |
int8 |
notnulled_sum_scan_rows |
int8 |
lf_250518.steps_totals_rows_on_workers_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
notnulled_sum_delete_rows |
int8 |
notnulled_sum_insert_rows |
int8 |
notnulled_sum_scan_rows |
int8 |
lf_250518.steps_totals_rows_on_workers_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
notnulled_sum_delete_rows |
int8 |
notnulled_sum_insert_rows |
int8 |
notnulled_sum_scan_rows |
int8 |
lf_250518.steps_totals_rows_on_workers_for_query
column | data type |
---|---|
query_id |
int4 |
notnulled_sum_delete_rows |
int8 |
notnulled_sum_insert_rows |
int8 |
notnulled_sum_scan_rows |
int8 |
lf_250518.steps_totals_rows_on_workers_for_schemas_by_all
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
sum_delete_rows |
int8 |
sum_insert_rows |
int8 |
sum_scan_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_schemas_by_day
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
start_ts |
timestamp |
sum_delete_rows |
int8 |
sum_insert_rows |
int8 |
sum_scan_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_schemas_by_hour
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
start_ts |
timestamp |
sum_delete_rows |
int8 |
sum_insert_rows |
int8 |
sum_scan_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_schemas_by_minute
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
start_ts |
timestamp |
sum_delete_rows |
int8 |
sum_insert_rows |
int8 |
sum_scan_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_schemas_by_second
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
start_ts |
timestamp |
sum_delete_rows |
int8 |
sum_insert_rows |
int8 |
sum_scan_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_tables_by_all
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
sum_delete_rows |
int8 |
sum_insert_rows |
int8 |
sum_scan_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_tables_by_day
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
sum_delete_rows |
int8 |
sum_insert_rows |
int8 |
sum_scan_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_tables_by_hour
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
sum_delete_rows |
int8 |
sum_insert_rows |
int8 |
sum_scan_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_tables_by_minute
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
sum_delete_rows |
int8 |
sum_insert_rows |
int8 |
sum_scan_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_tables_by_second
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
sum_delete_rows |
int8 |
sum_insert_rows |
int8 |
sum_scan_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
notnulled_sum_delete_rows |
int8 |
notnulled_sum_insert_rows |
int8 |
notnulled_sum_scan_rows |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_users_by_day
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
notnulled_sum_delete_rows |
int8 |
notnulled_sum_insert_rows |
int8 |
notnulled_sum_scan_rows |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_users_by_hour
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
notnulled_sum_delete_rows |
int8 |
notnulled_sum_insert_rows |
int8 |
notnulled_sum_scan_rows |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_users_by_minute
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
notnulled_sum_delete_rows |
int8 |
notnulled_sum_insert_rows |
int8 |
notnulled_sum_scan_rows |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_rows_on_workers_for_users_by_second
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
notnulled_sum_delete_rows |
int8 |
notnulled_sum_insert_rows |
int8 |
notnulled_sum_scan_rows |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_all_by_all
column | data type |
---|---|
node_type |
varchar |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_all_by_day
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_all_by_hour
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_all_by_minute
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_all_by_second
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_node_by_all
column | data type |
---|---|
node_ordinal |
int2 |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_node_by_day
column | data type |
---|---|
node_ordinal |
int2 |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_node_by_hour
column | data type |
---|---|
node_ordinal |
int2 |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_node_by_minute
column | data type |
---|---|
node_ordinal |
int2 |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_node_by_second
column | data type |
---|---|
node_ordinal |
int2 |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_query
column | data type |
---|---|
query_id |
int4 |
node_type |
varchar |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_queues_by_all
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
node_type |
varchar |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_queues_by_day
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_queues_by_hour
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_queues_by_minute
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_queues_by_second
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_schemas_by_all
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
node_type |
varchar |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_schemas_by_day
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_schemas_by_hour
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_schemas_by_minute
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_schemas_by_second
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_slices_by_all
column | data type |
---|---|
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_slices_by_day
column | data type |
---|---|
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_slices_by_hour
column | data type |
---|---|
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_slices_by_minute
column | data type |
---|---|
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_slices_by_second
column | data type |
---|---|
node_ordinal |
int2 |
slice_ordinal |
int2 |
slice_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
lf_250518.steps_totals_scan_data_on_both_for_tables_by_all
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
node_type |
varchar |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_tables_by_day
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_tables_by_hour
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_tables_by_minute
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_tables_by_second
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
node_type |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
node_type |
varchar |
user_name |
varchar |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_users_by_day
column | data type |
---|---|
user_id |
int4 |
node_type |
varchar |
user_name |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_users_by_hour
column | data type |
---|---|
user_id |
int4 |
node_type |
varchar |
user_name |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_users_by_minute
column | data type |
---|---|
user_id |
int4 |
node_type |
varchar |
user_name |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.steps_totals_scan_data_on_both_for_users_by_second
column | data type |
---|---|
user_id |
int4 |
node_type |
varchar |
user_name |
varchar |
start_ts |
timestamp |
sum_type_1_rows |
int8 |
sum_type_1_bytes |
int8 |
sum_type_2m_rows |
int8 |
sum_type_2e_rows |
int8 |
sum_type_2_rows |
int8 |
sum_type_2_bytes |
int8 |
sum_type_3_rows |
int8 |
sum_type_3_bytes |
int8 |
sum_type_9_rows |
int8 |
sum_type_9_bytes |
int8 |
sum_type_16_rows |
int8 |
sum_type_16_bytes |
int8 |
sum_type_17_rows |
int8 |
sum_type_17_bytes |
int8 |
sum_type_18_rows |
int8 |
sum_type_18_bytes |
int8 |
sum_type_21_rows |
int8 |
sum_type_21_bytes |
int8 |
sum_type_22_rows |
int8 |
sum_type_22_bytes |
int8 |
sum_type_23_rows |
int8 |
sum_type_23_bytes |
int8 |
sum_type_24_rows |
int8 |
sum_type_24_bytes |
int8 |
sum_type_25_rows |
int8 |
sum_type_25_bytes |
int8 |
sum_type_28_rows |
int8 |
sum_type_28_bytes |
int8 |
sum_type_29m_rows |
int8 |
sum_type_29e_rows |
int8 |
sum_type_29_rows |
int8 |
sum_type_29_bytes |
int8 |
sum_type_30_rows |
int8 |
sum_type_30_bytes |
int8 |
sum_type_32_rows |
int8 |
sum_type_32_bytes |
int8 |
sum_type_33_rows |
int8 |
sum_type_33_bytes |
int8 |
sum_type_35_rows |
int8 |
sum_type_35_bytes |
int8 |
sum_type_36_rows |
int8 |
sum_type_36_bytes |
int8 |
sum_type_37_rows |
int8 |
sum_type_37_bytes |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
sf_250518.steps_stats_durations_on_both_for_all_by_all_complete
column | data type |
---|---|
node_type |
varchar |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_all_by_all_concise
column | data type |
---|---|
node |
varchar |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_all_by_day_complete
column | data type |
---|---|
node_type |
varchar |
start_ts |
date |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_all_by_day_concise
column | data type |
---|---|
node |
varchar |
start_ts |
date |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_all_by_hour_complete
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_all_by_hour_concise
column | data type |
---|---|
node |
varchar |
start_ts |
timestamp |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_all_by_minute_complete
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_all_by_minute_concise
column | data type |
---|---|
node |
varchar |
start_ts |
timestamp |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_all_by_second_complete
column | data type |
---|---|
node_type |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_all_by_second_concise
column | data type |
---|---|
node |
varchar |
start_ts |
timestamp |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_node_by_all_complete
column | data type |
---|---|
n |
int2 |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_node_by_all_concise
column | data type |
---|---|
n |
int2 |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_node_by_day_complete
column | data type |
---|---|
start_ts |
date |
n |
int2 |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_node_by_day_concise
column | data type |
---|---|
start_ts |
date |
n |
int2 |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_node_by_hour_complete
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_node_by_hour_concise
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_node_by_minute_complete
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_node_by_minute_concise
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_node_by_second_complete
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_node_by_second_concise
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_slices_by_all_complete
column | data type |
---|---|
n |
int2 |
s |
int2 |
t |
varchar |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_slices_by_all_concise
column | data type |
---|---|
n |
int2 |
s |
int2 |
t |
varchar |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_slices_by_day_complete
column | data type |
---|---|
start_ts |
date |
n |
int2 |
s |
int2 |
t |
varchar |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_slices_by_day_concise
column | data type |
---|---|
start_ts |
date |
n |
int2 |
s |
int2 |
t |
varchar |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_slices_by_hour_complete
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
s |
int2 |
t |
varchar |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_slices_by_hour_concise
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
s |
int2 |
t |
varchar |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_slices_by_minute_complete
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
s |
int2 |
t |
varchar |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_slices_by_minute_concise
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
s |
int2 |
t |
varchar |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_slices_by_second_complete
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
s |
int2 |
t |
varchar |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_slices_by_second_concise
column | data type |
---|---|
start_ts |
timestamp |
n |
int2 |
s |
int2 |
t |
varchar |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_statements_by_all
column | data type |
---|---|
stmt |
varchar |
node |
varchar |
step |
varchar |
min |
numeric |
max |
numeric |
med |
numeric |
avg |
numeric |
std |
numeric |
num |
int8 |
sf_250518.steps_stats_durations_on_both_for_statements_by_day
column | data type |
---|---|
stmt |
varchar |
node |
varchar |
step |
varchar |
start_ts |
date |
min |
numeric |
max |
numeric |
med |
numeric |
avg |
numeric |
std |
numeric |
num |
int8 |
sf_250518.steps_stats_durations_on_both_for_statements_by_hour
column | data type |
---|---|
stmt |
varchar |
node |
varchar |
step |
varchar |
start_ts |
timestamp |
min |
numeric |
max |
numeric |
med |
numeric |
avg |
numeric |
std |
numeric |
num |
int8 |
sf_250518.steps_stats_durations_on_both_for_statements_by_minute
column | data type |
---|---|
stmt |
varchar |
node |
varchar |
step |
varchar |
start_ts |
timestamp |
min |
numeric |
max |
numeric |
med |
numeric |
avg |
numeric |
std |
numeric |
num |
int8 |
sf_250518.steps_stats_durations_on_both_for_statements_by_second
column | data type |
---|---|
stmt |
varchar |
node |
varchar |
step |
varchar |
start_ts |
timestamp |
min |
numeric |
max |
numeric |
med |
numeric |
avg |
numeric |
std |
numeric |
num |
int8 |
sf_250518.steps_stats_durations_on_both_for_tables_by_all_complete
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
aggr |
varchar |
ddelete |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
save |
varchar |
ssort |
varchar |
sf_250518.steps_stats_durations_on_both_for_tables_by_all_concise
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
aggr |
numeric |
del |
numeric |
hjoin |
numeric |
iinsert |
numeric |
mjoin |
numeric |
nloop |
numeric |
save |
numeric |
ssort |
numeric |
sf_250518.steps_stats_durations_on_both_for_tables_by_day_complete
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
date |
aggr |
varchar |
ddelete |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
save |
varchar |
ssort |
varchar |
sf_250518.steps_stats_durations_on_both_for_tables_by_day_concise
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
date |
aggr |
numeric |
del |
numeric |
hjoin |
numeric |
iinsert |
numeric |
mjoin |
numeric |
nloop |
numeric |
save |
numeric |
ssort |
numeric |
sf_250518.steps_stats_durations_on_both_for_tables_by_hour_complete
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
ddelete |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
save |
varchar |
ssort |
varchar |
sf_250518.steps_stats_durations_on_both_for_tables_by_hour_concise
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
numeric |
del |
numeric |
hjoin |
numeric |
iinsert |
numeric |
mjoin |
numeric |
nloop |
numeric |
save |
numeric |
ssort |
numeric |
sf_250518.steps_stats_durations_on_both_for_tables_by_minute_complete
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
ddelete |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
save |
varchar |
ssort |
varchar |
sf_250518.steps_stats_durations_on_both_for_tables_by_minute_concise
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
numeric |
del |
numeric |
hjoin |
numeric |
iinsert |
numeric |
mjoin |
numeric |
nloop |
numeric |
save |
numeric |
ssort |
numeric |
sf_250518.steps_stats_durations_on_both_for_tables_by_second_complete
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
ddelete |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
save |
varchar |
ssort |
varchar |
sf_250518.steps_stats_durations_on_both_for_tables_by_second_concise
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
numeric |
del |
numeric |
hjoin |
numeric |
iinsert |
numeric |
mjoin |
numeric |
nloop |
numeric |
save |
numeric |
ssort |
numeric |
sf_250518.steps_stats_durations_on_both_for_users_by_all_complete
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_users_by_all_concise
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_users_by_day_complete
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
date |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_users_by_day_concise
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
date |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_users_by_hour_complete
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_users_by_hour_concise
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_users_by_minute_complete
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_users_by_minute_concise
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_stats_durations_on_both_for_users_by_second_complete
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hashjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mergejoin |
varchar |
nestloop_op |
varchar |
parse |
varchar |
project |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
spatial_join |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_stats_durations_on_both_for_users_by_second_concise
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
numeric |
bcast |
numeric |
del |
numeric |
dist |
numeric |
hash |
numeric |
hjoin |
numeric |
iinsert |
numeric |
llimit |
numeric |
mmerge |
numeric |
mjoin |
numeric |
nloop |
numeric |
rreturn |
numeric |
save |
numeric |
ssort |
numeric |
uunique |
numeric |
wwindow |
numeric |
sf_250518.steps_totals_data_on_both_for_all_by_all
column | data type |
---|---|
node |
varchar |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_all_by_day
column | data type |
---|---|
node |
varchar |
start_ts |
date |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_all_by_hour
column | data type |
---|---|
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_all_by_minute
column | data type |
---|---|
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_all_by_second
column | data type |
---|---|
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_node_by_all
column | data type |
---|---|
node |
int2 |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_node_by_day
column | data type |
---|---|
node |
int2 |
start_ts |
date |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_node_by_hour
column | data type |
---|---|
node |
int2 |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_node_by_minute
column | data type |
---|---|
node |
int2 |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_node_by_second
column | data type |
---|---|
node |
int2 |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_query
column | data type |
---|---|
qid |
int4 |
node |
varchar |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_slices_by_all
column | data type |
---|---|
slice |
int2 |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_slices_by_day
column | data type |
---|---|
slice |
int2 |
start_ts |
date |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_slices_by_hour
column | data type |
---|---|
slice |
int2 |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_slices_by_minute
column | data type |
---|---|
slice |
int2 |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_slices_by_second
column | data type |
---|---|
slice |
int2 |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_statements_by_all
column | data type |
---|---|
stmt |
varchar |
node |
varchar |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_statements_by_day
column | data type |
---|---|
stmt |
varchar |
node |
varchar |
start_ts |
date |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_statements_by_hour
column | data type |
---|---|
stmt |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_statements_by_minute
column | data type |
---|---|
stmt |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_statements_by_second
column | data type |
---|---|
stmt |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_users_by_all
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_users_by_day
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
date |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_users_by_hour
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_users_by_minute
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_data_on_both_for_users_by_second
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
aggr |
varchar |
bcast |
varchar |
ddelete |
varchar |
dist |
varchar |
hash |
varchar |
hjoin |
varchar |
iinsert |
varchar |
llimit |
varchar |
mmerge |
varchar |
mjoin |
varchar |
nloop |
varchar |
rreturn |
varchar |
save |
varchar |
ssort |
varchar |
uunique |
varchar |
wwindow |
varchar |
sf_250518.steps_totals_rows_on_workers_for_all_by_all
column | data type |
---|---|
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_all_by_day
column | data type |
---|---|
start_ts |
date |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_query
column | data type |
---|---|
qid |
int4 |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_schemas_by_all
column | data type |
---|---|
sschema |
varchar |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_schemas_by_day
column | data type |
---|---|
sschema |
varchar |
start_ts |
date |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_schemas_by_hour
column | data type |
---|---|
sschema |
varchar |
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_schemas_by_minute
column | data type |
---|---|
sschema |
varchar |
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_schemas_by_second
column | data type |
---|---|
sschema |
varchar |
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_tables_by_all
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_tables_by_day
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
date |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_tables_by_hour
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_tables_by_minute
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_tables_by_second
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_users_by_all
column | data type |
---|---|
uuser |
varchar |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_users_by_day
column | data type |
---|---|
uuser |
varchar |
start_ts |
date |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_users_by_hour
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_users_by_minute
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_rows_on_workers_for_users_by_second
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
ddelete |
varchar |
iinsert |
varchar |
scan |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_all_by_all
column | data type |
---|---|
node |
varchar |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_all_by_day
column | data type |
---|---|
node |
varchar |
start_ts |
date |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_all_by_hour
column | data type |
---|---|
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_all_by_minute
column | data type |
---|---|
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_all_by_second
column | data type |
---|---|
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_node_by_all
column | data type |
---|---|
n |
int2 |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_node_by_day
column | data type |
---|---|
n |
int2 |
start_ts |
date |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_node_by_hour
column | data type |
---|---|
n |
int2 |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_node_by_minute
column | data type |
---|---|
n |
int2 |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_node_by_second
column | data type |
---|---|
n |
int2 |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_query
column | data type |
---|---|
qid |
int4 |
node |
varchar |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_queues_by_all
column | data type |
---|---|
node |
varchar |
qname |
varchar |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_queues_by_day
column | data type |
---|---|
qname |
varchar |
node |
varchar |
start_ts |
date |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_queues_by_hour
column | data type |
---|---|
qname |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_queues_by_minute
column | data type |
---|---|
qname |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_queues_by_second
column | data type |
---|---|
qname |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_schemas_by_all
column | data type |
---|---|
node |
varchar |
sschema |
varchar |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_schemas_by_day
column | data type |
---|---|
sschema |
varchar |
node |
varchar |
start_ts |
date |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_schemas_by_hour
column | data type |
---|---|
sschema |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_schemas_by_minute
column | data type |
---|---|
sschema |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_schemas_by_second
column | data type |
---|---|
sschema |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_slices_by_all
column | data type |
---|---|
n |
int2 |
s |
int2 |
t |
varchar |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_slices_by_day
column | data type |
---|---|
n |
int2 |
s |
int2 |
t |
varchar |
start_ts |
date |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_slices_by_hour
column | data type |
---|---|
n |
int2 |
s |
int2 |
t |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_slices_by_minute
column | data type |
---|---|
n |
int2 |
s |
int2 |
t |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_slices_by_second
column | data type |
---|---|
n |
int2 |
s |
int2 |
t |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_tables_by_all
column | data type |
---|---|
node |
varchar |
sschema |
varchar |
ttable |
varchar |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_tables_by_day
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
date |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_tables_by_hour
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_tables_by_minute
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_tables_by_second
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_users_by_all
column | data type |
---|---|
node |
varchar |
uuser |
varchar |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_users_by_day
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
date |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_users_by_hour
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_users_by_minute
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
sf_250518.steps_totals_scan_data_on_both_for_users_by_second
column | data type |
---|---|
uuser |
varchar |
node |
varchar |
start_ts |
timestamp |
t1 |
varchar |
t2bmer |
varchar |
t3 |
varchar |
t9 |
varchar |
t16 |
varchar |
t17 |
varchar |
t18 |
varchar |
t21 |
varchar |
t22 |
varchar |
t23 |
varchar |
t24 |
varchar |
t25 |
varchar |
t28 |
varchar |
t29bmer |
varchar |
t30 |
varchar |
t32 |
varchar |
t33 |
varchar |
t35 |
varchar |
t36 |
varchar |
t37 |
varchar |
This section contains views showing information about transactions.
There’s a foundational view, lf/sf.transactions
, and
this is the basis for lf/sf.transaction_batches
, which adds
extra columns to show commit batch information.
Just remember on a busy system there’s a long delay, after the final time for the batch, until the commit actually returns to the user, with that delay not recorded anywhere in the system tables.
base_250518.transactions
column | data type |
---|---|
user_id |
int4 |
session_id |
int4 |
transaction_id |
int8 |
transaction_start_ts |
timestamp |
transaction_end_ts |
timestamp |
transaction_query_queue_duration |
interval |
transaction_query_compile_exec_duration |
interval |
transaction_query_total_duration |
interval |
transaction_idle_duration |
interval |
transaction_duration |
interval |
transaction_number_csc_queries |
int4 |
transaction_number_rc_queries |
int4 |
transaction_number_leader_queries |
int4 |
transaction_number_worker_queries |
int4 |
transaction_number_total_queries |
int4 |
transaction_abort_flag |
bool |
The ID of the user, as found in pg_user.usesysid
.
base_250518.transactions_blocks
column | data type |
---|---|
transaction_id |
int8 |
transaction_number_blocks_read |
int8 |
transaction_number_blocks_to_disk |
int8 |
base_250518.transactions_compilation
column | data type |
---|---|
user_id |
int4 |
transaction_id |
int8 |
transaction_compile_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
base_250518.transactions_in_batches
column | data type |
---|---|
batch_id |
int8 |
transaction_id |
int8 |
transaction_batch_queue_start |
timestamp |
lf_250518.transactions
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
session_id |
int4 |
transaction_id |
int8 |
transaction_start_ts |
timestamp |
transaction_end_ts |
timestamp |
transaction_query_queue_duration |
interval |
transaction_query_compile_exec_duration |
interval |
transaction_query_total_duration |
interval |
transaction_idle_duration |
interval |
transaction_duration |
interval |
transaction_number_csc_queries |
int4 |
transaction_number_rc_queries |
int4 |
transaction_number_leader_queries |
int4 |
transaction_number_worker_queries |
int4 |
transaction_number_total_queries |
int4 |
transaction_abort_flag |
bool |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.transactions_batches
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
session_id |
int4 |
transaction_id |
int8 |
transaction_start_ts |
timestamp |
transaction_end_ts |
timestamp |
transaction_query_queue_duration |
interval |
transaction_query_compile_exec_duration |
interval |
transaction_query_total_duration |
interval |
transaction_idle_duration |
interval |
transaction_duration |
interval |
transaction_number_csc_queries |
int4 |
transaction_number_rc_queries |
int4 |
transaction_number_leader_queries |
int4 |
transaction_number_worker_queries |
int4 |
transaction_number_total_queries |
int4 |
transaction_abort_flag |
bool |
batch_id |
int8 |
transaction_batch_queue_start |
timestamp |
transaction_batch_queue_duration |
interval |
batch_start_ts |
timestamp |
batch_end_ts |
timestamp |
batch_leader_duration |
interval |
batch_worker_duration |
interval |
batch_queue_duration |
interval |
batch_exec_duration |
interval |
batch_total_duration |
interval |
number_batch_blocks |
int8 |
number_batch_headers |
int8 |
number_batch_transactions |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.transactions_stats_commits_by_all
column | data type |
---|---|
min_transaction_batch_queue_start |
interval |
max_transaction_batch_queue_start |
interval |
med_transaction_batch_queue_start |
float4 |
avg_transaction_batch_queue_start |
interval |
std_transaction_batch_queue_start |
float4 |
sum_transaction_batch_queue_start |
interval |
min_batch_queue_duration |
interval |
max_batch_queue_duration |
interval |
med_batch_queue_duration |
float4 |
avg_batch_queue_duration |
interval |
std_batch_queue_duration |
float4 |
sum_batch_queue_duration |
interval |
min_batch_leader_duration |
interval |
max_batch_leader_duration |
interval |
med_batch_leader_duration |
float4 |
avg_batch_leader_duration |
interval |
std_batch_leader_duration |
float4 |
sum_batch_leader_duration |
interval |
min_batch_worker_duration |
interval |
max_batch_worker_duration |
interval |
med_batch_worker_duration |
float4 |
avg_batch_worker_duration |
interval |
std_batch_worker_duration |
float4 |
sum_batch_worker_duration |
interval |
min_number_batch_transactions |
int8 |
max_number_batch_transactions |
int8 |
med_number_batch_transactions |
int8 |
avg_number_batch_transactions |
float4 |
std_number_batch_transactions |
float4 |
sum_number_batch_transactions |
int8 |
min_number_batch_blocks |
int8 |
max_number_batch_blocks |
int8 |
med_number_batch_blocks |
int8 |
avg_number_batch_blocks |
float4 |
std_number_batch_blocks |
float4 |
sum_number_batch_blocks |
int8 |
number_batches |
int8 |
lf_250518.transactions_stats_commits_by_day
column | data type |
---|---|
start_ts |
timestamp |
min_transaction_batch_queue_start |
interval |
max_transaction_batch_queue_start |
interval |
med_transaction_batch_queue_start |
float4 |
avg_transaction_batch_queue_start |
interval |
std_transaction_batch_queue_start |
float4 |
sum_transaction_batch_queue_start |
interval |
min_batch_queue_duration |
interval |
max_batch_queue_duration |
interval |
med_batch_queue_duration |
float4 |
avg_batch_queue_duration |
interval |
std_batch_queue_duration |
float4 |
sum_batch_queue_duration |
interval |
min_batch_leader_duration |
interval |
max_batch_leader_duration |
interval |
med_batch_leader_duration |
float4 |
avg_batch_leader_duration |
interval |
std_batch_leader_duration |
float4 |
sum_batch_leader_duration |
interval |
min_batch_worker_duration |
interval |
max_batch_worker_duration |
interval |
med_batch_worker_duration |
float4 |
avg_batch_worker_duration |
interval |
std_batch_worker_duration |
float4 |
sum_batch_worker_duration |
interval |
min_number_batch_transactions |
int8 |
max_number_batch_transactions |
int8 |
med_number_batch_transactions |
int8 |
avg_number_batch_transactions |
float4 |
std_number_batch_transactions |
float4 |
sum_number_batch_transactions |
int8 |
min_number_batch_blocks |
int8 |
max_number_batch_blocks |
int8 |
med_number_batch_blocks |
int8 |
avg_number_batch_blocks |
float4 |
std_number_batch_blocks |
float4 |
sum_number_batch_blocks |
int8 |
number_batches |
int8 |
lf_250518.transactions_stats_commits_by_hour
column | data type |
---|---|
start_ts |
timestamp |
min_transaction_batch_queue_start |
interval |
max_transaction_batch_queue_start |
interval |
med_transaction_batch_queue_start |
float4 |
avg_transaction_batch_queue_start |
interval |
std_transaction_batch_queue_start |
float4 |
sum_transaction_batch_queue_start |
interval |
min_batch_queue_duration |
interval |
max_batch_queue_duration |
interval |
med_batch_queue_duration |
float4 |
avg_batch_queue_duration |
interval |
std_batch_queue_duration |
float4 |
sum_batch_queue_duration |
interval |
min_batch_leader_duration |
interval |
max_batch_leader_duration |
interval |
med_batch_leader_duration |
float4 |
avg_batch_leader_duration |
interval |
std_batch_leader_duration |
float4 |
sum_batch_leader_duration |
interval |
min_batch_worker_duration |
interval |
max_batch_worker_duration |
interval |
med_batch_worker_duration |
float4 |
avg_batch_worker_duration |
interval |
std_batch_worker_duration |
float4 |
sum_batch_worker_duration |
interval |
min_number_batch_transactions |
int8 |
max_number_batch_transactions |
int8 |
med_number_batch_transactions |
int8 |
avg_number_batch_transactions |
float4 |
std_number_batch_transactions |
float4 |
sum_number_batch_transactions |
int8 |
min_number_batch_blocks |
int8 |
max_number_batch_blocks |
int8 |
med_number_batch_blocks |
int8 |
avg_number_batch_blocks |
float4 |
std_number_batch_blocks |
float4 |
sum_number_batch_blocks |
int8 |
number_batches |
int8 |
lf_250518.transactions_stats_commits_by_minute
column | data type |
---|---|
start_ts |
timestamp |
min_transaction_batch_queue_start |
interval |
max_transaction_batch_queue_start |
interval |
med_transaction_batch_queue_start |
float4 |
avg_transaction_batch_queue_start |
interval |
std_transaction_batch_queue_start |
float4 |
sum_transaction_batch_queue_start |
interval |
min_batch_queue_duration |
interval |
max_batch_queue_duration |
interval |
med_batch_queue_duration |
float4 |
avg_batch_queue_duration |
interval |
std_batch_queue_duration |
float4 |
sum_batch_queue_duration |
interval |
min_batch_leader_duration |
interval |
max_batch_leader_duration |
interval |
med_batch_leader_duration |
float4 |
avg_batch_leader_duration |
interval |
std_batch_leader_duration |
float4 |
sum_batch_leader_duration |
interval |
min_batch_worker_duration |
interval |
max_batch_worker_duration |
interval |
med_batch_worker_duration |
float4 |
avg_batch_worker_duration |
interval |
std_batch_worker_duration |
float4 |
sum_batch_worker_duration |
interval |
min_number_batch_transactions |
int8 |
max_number_batch_transactions |
int8 |
med_number_batch_transactions |
int8 |
avg_number_batch_transactions |
float4 |
std_number_batch_transactions |
float4 |
sum_number_batch_transactions |
int8 |
min_number_batch_blocks |
int8 |
max_number_batch_blocks |
int8 |
med_number_batch_blocks |
int8 |
avg_number_batch_blocks |
float4 |
std_number_batch_blocks |
float4 |
sum_number_batch_blocks |
int8 |
number_batches |
int8 |
lf_250518.transactions_stats_commits_by_second
column | data type |
---|---|
start_ts |
timestamp |
min_transaction_batch_queue_start |
interval |
max_transaction_batch_queue_start |
interval |
med_transaction_batch_queue_start |
float4 |
avg_transaction_batch_queue_start |
interval |
std_transaction_batch_queue_start |
float4 |
sum_transaction_batch_queue_start |
interval |
min_batch_queue_duration |
interval |
max_batch_queue_duration |
interval |
med_batch_queue_duration |
float4 |
avg_batch_queue_duration |
interval |
std_batch_queue_duration |
float4 |
sum_batch_queue_duration |
interval |
min_batch_leader_duration |
interval |
max_batch_leader_duration |
interval |
med_batch_leader_duration |
float4 |
avg_batch_leader_duration |
interval |
std_batch_leader_duration |
float4 |
sum_batch_leader_duration |
interval |
min_batch_worker_duration |
interval |
max_batch_worker_duration |
interval |
med_batch_worker_duration |
float4 |
avg_batch_worker_duration |
interval |
std_batch_worker_duration |
float4 |
sum_batch_worker_duration |
interval |
min_number_batch_transactions |
int8 |
max_number_batch_transactions |
int8 |
med_number_batch_transactions |
int8 |
avg_number_batch_transactions |
float4 |
std_number_batch_transactions |
float4 |
sum_number_batch_transactions |
int8 |
min_number_batch_blocks |
int8 |
max_number_batch_blocks |
int8 |
med_number_batch_blocks |
int8 |
avg_number_batch_blocks |
float4 |
std_number_batch_blocks |
float4 |
sum_number_batch_blocks |
int8 |
number_batches |
int8 |
lf_250518.transactions_totals_commits_by_all
column | data type |
---|---|
sum_batch_leader_duration |
interval |
sum_batch_worker_duration |
interval |
sum_batch_idle_duration |
interval |
sum_batch_exec_duration |
interval |
lf_250518.transactions_totals_commits_by_day
column | data type |
---|---|
start_ts |
timestamp |
sum_batch_leader_duration |
interval |
sum_batch_worker_duration |
interval |
sum_batch_idle_duration |
interval |
sum_batch_exec_duration |
interval |
lf_250518.transactions_totals_commits_by_hour
column | data type |
---|---|
start_ts |
timestamp |
sum_batch_leader_duration |
interval |
sum_batch_worker_duration |
interval |
sum_batch_idle_duration |
interval |
sum_batch_exec_duration |
interval |
lf_250518.transactions_totals_commits_by_minute
column | data type |
---|---|
start_ts |
timestamp |
sum_batch_leader_duration |
interval |
sum_batch_worker_duration |
interval |
sum_batch_idle_duration |
interval |
sum_batch_exec_duration |
interval |
lf_250518.transactions_totals_commits_by_second
column | data type |
---|---|
start_ts |
timestamp |
sum_batch_leader_duration |
interval |
sum_batch_worker_duration |
interval |
sum_batch_idle_duration |
interval |
sum_batch_exec_duration |
interval |
lf_250518.transactions_totals_query_counts_on_both_for_all_by_all
column | data type |
---|---|
number_transactions |
int8 |
number_writing_transactions |
int8 |
number_readonly_transactions |
int8 |
number_leader_queries |
int8 |
number_worker_queries |
int8 |
number_total_queries |
int8 |
lf_250518.transactions_totals_query_counts_on_both_for_all_by_day
column | data type |
---|---|
start_ts |
timestamp |
number_transactions |
int8 |
number_writing_transactions |
int8 |
number_readonly_transactions |
int8 |
number_leader_queries |
int8 |
number_worker_queries |
int8 |
number_total_queries |
int8 |
lf_250518.transactions_totals_query_counts_on_both_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
number_transactions |
int8 |
number_writing_transactions |
int8 |
number_readonly_transactions |
int8 |
number_leader_queries |
int8 |
number_worker_queries |
int8 |
number_total_queries |
int8 |
lf_250518.transactions_totals_query_counts_on_both_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
number_transactions |
int8 |
number_writing_transactions |
int8 |
number_readonly_transactions |
int8 |
number_leader_queries |
int8 |
number_worker_queries |
int8 |
number_total_queries |
int8 |
lf_250518.transactions_totals_query_counts_on_both_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
number_transactions |
int8 |
number_writing_transactions |
int8 |
number_readonly_transactions |
int8 |
number_leader_queries |
int8 |
number_worker_queries |
int8 |
number_total_queries |
int8 |
lf_250518.transactions_totals_query_counts_on_both_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
number_transactions |
int8 |
number_writing_transactions |
int8 |
number_readonly_transactions |
int8 |
number_leader_queries |
int8 |
number_worker_queries |
int8 |
number_total_queries |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.transactions_totals_query_counts_on_both_for_users_by_day
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_transactions |
int8 |
number_writing_transactions |
int8 |
number_readonly_transactions |
int8 |
number_leader_queries |
int8 |
number_worker_queries |
int8 |
number_total_queries |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.transactions_totals_query_counts_on_both_for_users_by_hour
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_transactions |
int8 |
number_writing_transactions |
int8 |
number_readonly_transactions |
int8 |
number_leader_queries |
int8 |
number_worker_queries |
int8 |
number_total_queries |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.transactions_totals_query_counts_on_both_for_users_by_minute
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_transactions |
int8 |
number_writing_transactions |
int8 |
number_readonly_transactions |
int8 |
number_leader_queries |
int8 |
number_worker_queries |
int8 |
number_total_queries |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.transactions_totals_query_counts_on_both_for_users_by_second
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_transactions |
int8 |
number_writing_transactions |
int8 |
number_readonly_transactions |
int8 |
number_leader_queries |
int8 |
number_worker_queries |
int8 |
number_total_queries |
int8 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
sf_250518.transactions
column | data type |
---|---|
uuser |
varchar |
pid |
int4 |
xid |
int8 |
start_ts |
timestamp |
end_ts |
timestamp |
qry_queue |
numeric |
qry_cexec |
numeric |
qry_total |
numeric |
xid_idle |
numeric |
xid_total |
numeric |
csc |
int4 |
rc |
int4 |
ldr |
int4 |
wrk |
int4 |
abt |
varchar |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.transactions_batches
column | data type |
---|---|
uuser |
varchar |
pid |
int4 |
xid |
int8 |
bid |
int8 |
xid_start_ts |
timestamp |
queue |
numeric |
cexec |
numeric |
idle |
numeric |
c/r |
varchar |
l/w |
varchar |
a |
varchar |
cqueue |
numeric |
ldr |
numeric |
wrk |
numeric |
bid_end_ts |
timestamp |
blks |
int8 |
xids |
int8 |
The process ID. When an external entity connects to Redshift, they connect to the leader node, which spawns a session to handle their commands and return results to them, and a session is actually a process, running on the leader node. So the process ID, the PID, is the process which is handling the session. A session can execute one command at a time, and so we see every transaction and query indicating which pid it belongs to - which is to say, which session.
The transaction ID. The leader node, for queries which run on and only on the leader node, looks to have its own internal transaction IDs, which can sometimes be seen in the systems tables, and these have a very different number range to the transaction IDs which are from worker nodes. Exactly what you’re seeing in this column depends on the view, but normally it is a worker node transaction ID.
sf_250518.transactions_stats_commits_by_all
column | data type |
---|---|
xid queuing |
varchar |
bid queuing |
varchar |
ldr duration |
varchar |
wrk duration |
varchar |
xids/bid |
varchar |
blks/bid |
varchar |
bids |
int8 |
sf_250518.transactions_stats_commits_by_day
column | data type |
---|---|
start_ts |
date |
xid queuing |
varchar |
bid queuing |
varchar |
ldr duration |
varchar |
wrk duration |
varchar |
xids/bid |
varchar |
blks/bid |
varchar |
bids |
int8 |
sf_250518.transactions_stats_commits_by_hour
column | data type |
---|---|
start_ts |
timestamp |
xid queuing |
varchar |
bid queuing |
varchar |
ldr duration |
varchar |
wrk duration |
varchar |
xids/bid |
varchar |
blks/bid |
varchar |
bids |
int8 |
sf_250518.transactions_stats_commits_by_minute
column | data type |
---|---|
start_ts |
timestamp |
xid queuing |
varchar |
bid queuing |
varchar |
ldr duration |
varchar |
wrk duration |
varchar |
xids/bid |
varchar |
blks/bid |
varchar |
bids |
int8 |
sf_250518.transactions_stats_commits_by_second
column | data type |
---|---|
start_ts |
timestamp |
xid queuing |
varchar |
bid queuing |
varchar |
ldr duration |
varchar |
wrk duration |
varchar |
xids/bid |
varchar |
blks/bid |
varchar |
bids |
int8 |
sf_250518.transactions_totals_commits_by_all
column | data type |
---|---|
leader |
numeric |
worker |
numeric |
idle |
numeric |
exec |
numeric |
sf_250518.transactions_totals_commits_by_day
column | data type |
---|---|
start_ts |
date |
leader |
numeric |
worker |
numeric |
idle |
numeric |
exec |
numeric |
sf_250518.transactions_totals_commits_by_hour
column | data type |
---|---|
start_ts |
timestamp |
leader |
numeric |
worker |
numeric |
idle |
numeric |
exec |
numeric |
sf_250518.transactions_totals_commits_by_minute
column | data type |
---|---|
start_ts |
timestamp |
leader |
numeric |
worker |
numeric |
idle |
numeric |
exec |
numeric |
sf_250518.transactions_totals_commits_by_second
column | data type |
---|---|
start_ts |
timestamp |
leader |
numeric |
worker |
numeric |
idle |
numeric |
exec |
numeric |
sf_250518.transactions_totals_query_counts_on_both_for_all_by_all
column | data type |
---|---|
rowxids |
int8 |
wr xids |
int8 |
xids |
int8 |
ldr qids |
int8 |
wrk qids |
int8 |
qids |
int8 |
sf_250518.transactions_totals_query_counts_on_both_for_all_by_day
column | data type |
---|---|
start_ts |
date |
rowxids |
int8 |
wr xids |
int8 |
xids |
int8 |
ldr qids |
int8 |
wrk qids |
int8 |
qids |
int8 |
sf_250518.transactions_totals_query_counts_on_both_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
rowxids |
int8 |
wr xids |
int8 |
xids |
int8 |
ldr qids |
int8 |
wrk qids |
int8 |
qids |
int8 |
sf_250518.transactions_totals_query_counts_on_both_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
rowxids |
int8 |
wr xids |
int8 |
xids |
int8 |
ldr qids |
int8 |
wrk qids |
int8 |
qids |
int8 |
sf_250518.transactions_totals_query_counts_on_both_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
rowxids |
int8 |
wr xids |
int8 |
xids |
int8 |
ldr qids |
int8 |
wrk qids |
int8 |
qids |
int8 |
sf_250518.transactions_totals_query_counts_on_both_for_users_by_all
column | data type |
---|---|
uuser |
varchar |
rowxids |
int8 |
wr xids |
int8 |
xids |
int8 |
ldr qids |
int8 |
wrk qids |
int8 |
qids |
int8 |
sf_250518.transactions_totals_query_counts_on_both_for_users_by_day
column | data type |
---|---|
uuser |
varchar |
start_ts |
date |
rowxids |
int8 |
wr xids |
int8 |
xids |
int8 |
ldr qids |
int8 |
wrk qids |
int8 |
qids |
int8 |
sf_250518.transactions_totals_query_counts_on_both_for_users_by_hour
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
rowxids |
int8 |
wr xids |
int8 |
xids |
int8 |
ldr qids |
int8 |
wrk qids |
int8 |
qids |
int8 |
sf_250518.transactions_totals_query_counts_on_both_for_users_by_minute
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
rowxids |
int8 |
wr xids |
int8 |
xids |
int8 |
ldr qids |
int8 |
wrk qids |
int8 |
qids |
int8 |
sf_250518.transactions_totals_query_counts_on_both_for_users_by_second
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
rowxids |
int8 |
wr xids |
int8 |
xids |
int8 |
ldr qids |
int8 |
wrk qids |
int8 |
qids |
int8 |
This section contains information about tables.
The system tables contain information only for the last week, but unusually RS stores the creation date for a table, so the views for creation actually show information for all currently existing tables.
An important view here is lf/sf.ttables_zonemap
, which
shows you the state of the zone map for a table. All the stuff about how
sorted a table is, is a red herring, everything about sorting is a proxy
for the state of the zone map. Here, you can directly view the zone
map.
base_250518.ttables_activity_fast
column | data type |
---|---|
table_id |
int4 |
number_rows_deleted |
int8 |
number_rows_inserted |
int8 |
The OID of the table, as found in pg_class.oid
.
base_250518.ttables_activity_full
column | data type |
---|---|
table_id |
int4 |
number_rows_deleted |
int8 |
number_rows_inserted |
int8 |
number_rows_scanned |
int8 |
The OID of the table, as found in pg_class.oid
.
base_250518.ttables_basic_info_fast
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
user_id |
int4 |
table_creation |
timestamp |
table_age |
interval |
table_distribution_type |
varchar |
table_distribution_auto_flag |
bool |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
base_250518.ttables_basic_info_full
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
user_id |
int4 |
table_creation |
timestamp |
table_age |
interval |
table_number_columns |
int2 |
table_sort_type |
varchar |
table_number_sortkeys |
int2 |
table_distribution_type |
varchar |
table_distribution_auto_flag |
bool |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
base_250518.ttables_blocks_rows
column | data type |
---|---|
schema_id |
int4 |
table_id |
int4 |
number_slices |
int2 |
number_sorted_blocks |
int8 |
number_desorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_desorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The OID of the table, as found in pg_class.oid
.
base_250518.ttables_columns_basic_info
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
column_ordinal |
int2 |
column_name |
varchar |
column_data_type_id |
int4 |
column_base_data_type_name |
varchar |
column_octet_length |
int4 |
column_precision |
int2 |
column_scale |
int2 |
column_full_data_type_name |
varchar |
column_encoding_id |
int4 |
column_encoding_name |
varchar |
column_sortkey_ordinal |
int2 |
column_distkey |
bool |
column_notnull |
bool |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.ttables
This view provides information about normal (non-external) Redshift tables, both on the leader node and on the worker nodes, one row per table.
(I did think about separate views for leader node tables and worker node tables, but I know of no canonical indication of whether a table is leader or worker, and of no way to tell the difference between a leader node table and a brand new worker node table.)
Note that the column count does not include the three system columns.
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
user_id |
int4 |
user_name |
varchar |
table_creation |
timestamp |
table_age |
interval |
table_number_columns |
int2 |
table_sort_type |
varchar |
table_number_sortkeys |
int2 |
table_distribution_type |
varchar |
table_distribution_auto_flag |
bool |
table_stats |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.ttables_blocks_rows
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
user_id |
int4 |
user_name |
varchar |
table_creation |
timestamp |
table_age |
interval |
table_number_columns |
int2 |
table_sort_type |
varchar |
table_number_sortkeys |
int2 |
table_distribution_type |
varchar |
table_distribution_auto_flag |
bool |
number_slices |
int2 |
number_sorted_blocks |
int8 |
number_desorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_desorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.ttables_blocks_rows_activity
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
user_id |
int4 |
user_name |
varchar |
table_creation |
timestamp |
table_age |
interval |
table_number_columns |
int2 |
table_sort_type |
varchar |
table_number_sortkeys |
int2 |
table_distribution_type |
varchar |
table_distribution_auto_flag |
bool |
number_slices |
int2 |
number_sorted_blocks |
int8 |
number_desorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_desorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
number_rows_deleted |
int8 |
number_rows_inserted |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.ttables_columns
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
column_ordinal |
int2 |
column_name |
varchar |
column_data_type_id |
int4 |
column_base_data_type_name |
varchar |
column_octet_length |
int4 |
column_precision |
int2 |
column_scale |
int2 |
column_full_data_type_name |
varchar |
column_encoding_id |
int4 |
column_encoding_name |
varchar |
column_sortkey_ordinal |
int2 |
column_distkey |
bool |
column_notnull |
bool |
column_primary_key |
bool |
column_unique |
bool |
column_foreign_key |
bool |
column_default |
bool |
column_default_type |
varchar |
column_default_value |
varchar |
column_references_schema_id |
int4 |
column_references_schema_name |
varchar |
column_references_table_id |
int4 |
column_references_table_name |
varchar |
column_references_column_ordinal |
int2 |
column_references_column_name |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.ttables_columns_blocks
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
column_ordinal |
int2 |
column_name |
varchar |
column_data_type_id |
int4 |
column_base_data_type_name |
varchar |
column_octet_length |
int4 |
column_precision |
int2 |
column_scale |
int2 |
column_full_data_type_name |
varchar |
column_encoding_id |
int4 |
column_encoding_name |
varchar |
column_sortkey_ordinal |
int2 |
column_distkey |
bool |
column_notnull |
bool |
number_sorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.ttables_creation_for_all_by_day
column | data type |
---|---|
start_ts |
timestamp |
number_tables |
int4 |
lf_250518.ttables_creation_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
number_tables |
int4 |
lf_250518.ttables_creation_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
number_tables |
int4 |
lf_250518.ttables_creation_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
number_tables |
int4 |
lf_250518.ttables_creation_for_schemas_by_day
column | data type |
---|---|
schema_name |
varchar |
start_ts |
timestamp |
number_tables |
int4 |
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.ttables_creation_for_schemas_by_hour
column | data type |
---|---|
schema_name |
varchar |
start_ts |
timestamp |
number_tables |
int4 |
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.ttables_creation_for_schemas_by_minute
column | data type |
---|---|
schema_name |
varchar |
start_ts |
timestamp |
number_tables |
int4 |
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.ttables_creation_for_schemas_by_second
column | data type |
---|---|
schema_name |
varchar |
start_ts |
timestamp |
number_tables |
int4 |
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.ttables_stats_datatypes_encodings_by_count_and_blocks
column | data type |
---|---|
base_data_type_id |
int4 |
base_data_type_name |
varchar |
number_az64_columns |
int4 |
number_bytedict_columns |
int4 |
number_delta_columns |
int4 |
number_delta32k_columns |
int4 |
number_lzo_columns |
int4 |
number_mostly8_columns |
int4 |
number_mostly16_columns |
int4 |
number_mostly32_columns |
int4 |
number_raw_columns |
int4 |
number_runlength_columns |
int4 |
number_text255_columns |
int4 |
number_text32k_columns |
int4 |
number_zstd_columns |
int4 |
number_total_columns |
int4 |
number_az64_blocks |
int8 |
number_bytedict_blocks |
int8 |
number_delta_blocks |
int8 |
number_delta32k_blocks |
int8 |
number_lzo_blocks |
int8 |
number_mostly8_blocks |
int8 |
number_mostly16_blocks |
int8 |
number_mostly32_blocks |
int8 |
number_raw_blocks |
int8 |
number_runlength_blocks |
int8 |
number_text255_blocks |
int8 |
number_text32k_blocks |
int8 |
number_zstd_blocks |
int8 |
number_total_blocks |
int8 |
lf_250518.ttables_stats_dists_sorts_for_all_by_blocks
column | data type |
---|---|
all_compound_sorted |
int8 |
all_interleaved_sorted |
int8 |
all_unsorted_sorted |
int8 |
all_compound_unsorted |
int8 |
all_interleaved_unsorted |
int8 |
all_unsorted_unsorted |
int8 |
all_compound_total |
int8 |
all_interleaved_total |
int8 |
all_unsorted_total |
int8 |
even_compound_sorted |
int8 |
even_interleaved_sorted |
int8 |
even_unsorted_sorted |
int8 |
even_compound_unsorted |
int8 |
even_interleaved_unsorted |
int8 |
even_unsorted_unsorted |
int8 |
even_compound_total |
int8 |
even_interleaved_total |
int8 |
even_unsorted_total |
int8 |
key_compound_sorted |
int8 |
key_interleaved_sorted |
int8 |
key_unsorted_sorted |
int8 |
key_compound_unsorted |
int8 |
key_interleaved_unsorted |
int8 |
key_unsorted_unsorted |
int8 |
key_compound_total |
int8 |
key_interleaved_total |
int8 |
key_unsorted_total |
int8 |
lf_250518.ttables_stats_dists_sorts_for_all_by_count
column | data type |
---|---|
all_compound |
int4 |
all_interleaved |
int4 |
all_unsorted |
int4 |
even_compound |
int4 |
even_interleaved |
int4 |
even_unsorted |
int4 |
key_compound |
int4 |
key_interleaved |
int4 |
key_unsorted |
int4 |
lf_250518.ttables_stats_dists_sorts_for_schemas_by_blocks
column | data type |
---|---|
schema_name |
varchar |
number_all_compound_sorted_blocks |
int8 |
number_all_interleaved_sorted_blocks |
int8 |
number_all_unsorted_sorted_blocks |
int8 |
number_all_compound_unsorted_blocks |
int8 |
number_all_interleaved_unsorted_blocks |
int8 |
number_all_unsorted_unsorted_blocks |
int8 |
number_all_compound_total_blocks |
int8 |
number_all_interleaved_total_blocks |
int8 |
number_all_unsorted_total_blocks |
int8 |
number_even_compound_sorted_blocks |
int8 |
number_even_interleaved_sorted_blocks |
int8 |
number_even_unsorted_sorted_blocks |
int8 |
number_even_compound_unsorted_blocks |
int8 |
number_even_interleaved_unsorted_blocks |
int8 |
number_even_unsorted_unsorted_blocks |
int8 |
number_even_compound_total_blocks |
int8 |
number_even_interleaved_total_blocks |
int8 |
number_even_unsorted_total_blocks |
int8 |
number_key_compound_sorted_blocks |
int8 |
number_key_interleaved_sorted_blocks |
int8 |
number_key_unsorted_sorted_blocks |
int8 |
number_key_compound_unsorted_blocks |
int8 |
number_key_interleaved_unsorted_blocks |
int8 |
number_key_unsorted_unsorted_blocks |
int8 |
number_key_compound_total_blocks |
int8 |
number_key_interleaved_total_blocks |
int8 |
number_key_unsorted_total_blocks |
int8 |
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.ttables_stats_dists_sorts_for_schemas_by_count
column | data type |
---|---|
schema_name |
varchar |
all_compound |
int4 |
all_interleaved |
int4 |
all_unsorted |
int4 |
even_compound |
int4 |
even_interleaved |
int4 |
even_unsorted |
int4 |
key_compound |
int4 |
key_interleaved |
int4 |
key_unsorted |
int4 |
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.ttables_zonemap
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
column_ordinal |
int2 |
column_name |
varchar |
column_full_data_type_name |
varchar |
column_encoding_name |
varchar |
number_00_20_blocks |
int8 |
number_20_40_blocks |
int8 |
number_40_60_blocks |
int8 |
number_60_80_blocks |
int8 |
number_80_100_blocks |
int8 |
number_overflow_blocks |
int8 |
number_underflow_blocks |
int8 |
number_saturated_blocks |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
sf_250518.ttables
This view provides information about normal (non-external) Redshift tables, both on the leader node and on the worker nodes, one row per table.
(I did think about separate views for leader node tables and worker node tables, but I know of no canonical indication of whether a table is leader or worker, and of no way to tell the difference between a leader node table and a brand new worker node table.)
Note that the column count does not include the three system columns.
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
uuser |
varchar |
age |
interval |
cols |
int2 |
ssort |
varchar |
skeys |
int2 |
dist |
varchar |
stats |
varchar |
sf_250518.ttables_blocks_rows
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
uuser |
varchar |
age |
int4 |
cols |
int2 |
ssort |
varchar |
skeys |
int2 |
dist |
varchar |
slices |
int2 |
sblks |
int8 |
dsblks |
int8 |
ublks |
int8 |
tblks |
int8 |
srows |
int8 |
dsrows |
int8 |
urows |
int8 |
trows |
int8 |
sf_250518.ttables_blocks_rows_activity
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
uuser |
varchar |
age |
int4 |
cols |
int2 |
ssort |
varchar |
skeys |
int2 |
dist |
varchar |
slices |
int2 |
sblks |
int8 |
dsblks |
int8 |
ublks |
int8 |
tblks |
int8 |
srows |
int8 |
dsrows |
int8 |
urows |
int8 |
trows |
int8 |
drops |
int8 |
irows |
int8 |
sf_250518.ttables_columns
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
ccolumn |
varchar |
ttype |
varchar |
enc |
varchar |
sk |
int2 |
dk |
varchar |
nn |
varchar |
pk |
varchar |
u |
varchar |
sf_250518.ttables_columns_blocks
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
ccolumn |
varchar |
ttype |
varchar |
enc |
varchar |
sk |
int2 |
dk |
varchar |
nn |
varchar |
sblks |
varchar |
ublks |
varchar |
tblks |
varchar |
sf_250518.ttables_columns_defaults_references
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
ccolumn |
varchar |
def |
varchar |
rref |
varchar |
sf_250518.ttables_creation_for_all_by_day
column | data type |
---|---|
start_ts |
date |
ttables |
int4 |
sf_250518.ttables_creation_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
ttables |
int4 |
sf_250518.ttables_creation_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
ttables |
int4 |
sf_250518.ttables_creation_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
ttables |
int4 |
sf_250518.ttables_creation_for_schemas_by_day
column | data type |
---|---|
sschema |
varchar |
start_ts |
date |
ttables |
int4 |
sf_250518.ttables_creation_for_schemas_by_hour
column | data type |
---|---|
sschema |
varchar |
start_ts |
timestamp |
ttables |
int4 |
sf_250518.ttables_creation_for_schemas_by_minute
column | data type |
---|---|
sschema |
varchar |
start_ts |
timestamp |
ttables |
int4 |
sf_250518.ttables_creation_for_schemas_by_second
column | data type |
---|---|
sschema |
varchar |
start_ts |
timestamp |
ttables |
int4 |
sf_250518.ttables_stats_datatypes_encodings_by_count_and_blocks
column | data type |
---|---|
data_type |
varchar |
az64 |
varchar |
bytedict |
varchar |
delta |
varchar |
delta32k |
varchar |
lzo |
varchar |
mostly8 |
varchar |
mostly16 |
varchar |
mostly32 |
varchar |
raw |
varchar |
runlength |
varchar |
text255 |
varchar |
text32k |
varchar |
zstd |
varchar |
total |
varchar |
sf_250518.ttables_stats_dists_sorts_for_all_by_blocks
column | data type |
---|---|
aall |
varchar |
even |
varchar |
kkey |
varchar |
sf_250518.ttables_stats_dists_sorts_for_all_by_count
column | data type |
---|---|
aall |
varchar |
even |
varchar |
kkey |
varchar |
sf_250518.ttables_stats_dists_sorts_for_schemas_by_blocks
column | data type |
---|---|
sschema |
varchar |
compound_all |
varchar |
compound_even |
varchar |
compound_key |
varchar |
intlvd_all |
varchar |
intlvd_even |
varchar |
intlvd_key |
varchar |
unsorted_all |
varchar |
unsorted_even |
varchar |
unsorted_key |
varchar |
sf_250518.ttables_stats_dists_sorts_for_schemas_by_count
column | data type |
---|---|
sschema |
varchar |
aall |
varchar |
even |
varchar |
kkey |
varchar |
sf_250518.ttables_zonemap
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
ccolumn |
varchar |
data_type |
varchar |
eencoding |
varchar |
0-20 |
int8 |
20-40 |
int8 |
40-60 |
int8 |
60-80 |
int8 |
80-100 |
int8 |
oover |
int8 |
under |
int8 |
sat |
int8 |
This section provides utility views, used for development work.
The benchmarks view is critically important.
Being able to correctly benchmark queries is absolutely central to writing SQL. Being able to see performance changes provides an insight available in no other way and it will fundamentally and profoundly change how you write SQL.
lf_250518.utils_most_recent_copy_error_for_current_user
column | data type |
---|---|
event_ts |
timestamp |
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
column_name |
varchar |
column_full_data_type_name |
varchar |
line_number |
varchar |
field_value |
varchar |
reason |
varchar |
file_name |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.utils_queries_benchmark
This view provides an easy-to-use method to correctly and accurately benchmark queries.
First, be aware that computing the execution time taken by a query is not straightforward - I’ll go into how it’s done, but for now just say - it is here done as correctly as is possible in Redshift (I say “as possible”, because in fact, right now, it is not possible to canonically know the execution time of a query, due to flaws in the system tables).
Usage is as with all sf
views, simple;
select * from sf.queries_benchmark;
You then get five lines of output - for your five most recent queries.
rn | qid | start_ts | dur | min | max | avg | std | text
----+-----------+----------------------------+-------+-------+-------+-------+-------+-----------------------------------------
1 | 740502166 | 2024-10-29 20:58:08.085074 | 1.87 | 1.87 | 96.72 | 75.66 | 36.93 | select * from sf.vacuum_by_user_by_day;
2 | 741840588 | 2024-10-30 07:53:59.909107 | 96.72 | 92.31 | 96.72 | 94.11 | 1.68 | select * from sf.queries_benchmark;
3 | 741894382 | 2024-10-30 08:17:15.535093 | 93.05 | 92.31 | 94.36 | 93.24 | 0.85 | select * from sf.queries_benchmark;
4 | 741909558 | 2024-10-30 08:23:32.480694 | 92.31 | 92.31 | 94.36 | 93.34 | 1.02 | select * from sf.queries_benchmark;
5 | 741929643 | 2024-10-30 08:32:17.004436 | 94.36 | 94.36 | 94.36 | 94.36 | 0.00 | select * from sf.queries_benchmark;
(5 rows)
So, what’s this all about?
It’s about statistics.
Each row is for one query, of the five most queries you have issued.
The dur
, which is duration
, column tells
you how long each query took to execute.
The other columns however are the stats for that query and every query before it.
So you now have the most easy way to simply run a given query five
times in a row, and get the min / man / avg / std
stats for
all five.
Or maybe you just run three, and that’s enough.
There’s no median, because median turns out to be problematic to compute in this situation.
Now I need to explain how query execution time is computed.
Query duration is hard to get right in Redshift. The docs do provide anything like the information to get it right, and getting it right has some complexity, and in fact in principle is currently impossible, although in practise it will be normally be fine.
There are three basic problems.
So I handle these. The query execution time is from the moment the query begins to run (rather than when it arrives at Redshift), compilation is subtracted from execution time, and the end of the timed period is the very beginning of when Redshift starts to return rows to the user.
here is one, and unfixable, problem, but I think it is rare.
When Redshift is compiling query A, if it sees query B, which is compiling at the same time and which will produce the output query A needs, it will stall query A compilation until query B finishes, and then use the output from query B. The problem is there is absolutely no way to know when this happens, and it looks like execution time.
column | data type |
---|---|
rn |
int2 |
query_start_ts |
timestamp |
query_id |
int4 |
exec_duration |
float4 |
min_exec_duration |
float4 |
max_exec_duration |
float4 |
avg_exec_duration |
float4 |
std_exec_duration |
float4 |
query_text |
varchar |
sf_250518.utils_most_recent_copy_error_for_current_user
column | data type |
---|---|
kkey |
varchar |
value |
varchar |
sf_250518.utils_queries_benchmark
This view provides an easy-to-use method to correctly and accurately benchmark queries.
First, be aware that computing the execution time taken by a query is not straightforward - I’ll go into how it’s done, but for now just say - it is here done as correctly as is possible in Redshift (I say “as possible”, because in fact, right now, it is not possible to canonically know the execution time of a query, due to flaws in the system tables).
Usage is as with all sf
views, simple;
select * from sf.queries_benchmark;
You then get five lines of output - for your five most recent queries.
rn | qid | start_ts | dur | min | max | avg | std | text
----+-----------+----------------------------+-------+-------+-------+-------+-------+-----------------------------------------
1 | 740502166 | 2024-10-29 20:58:08.085074 | 1.87 | 1.87 | 96.72 | 75.66 | 36.93 | select * from sf.vacuum_by_user_by_day;
2 | 741840588 | 2024-10-30 07:53:59.909107 | 96.72 | 92.31 | 96.72 | 94.11 | 1.68 | select * from sf.queries_benchmark;
3 | 741894382 | 2024-10-30 08:17:15.535093 | 93.05 | 92.31 | 94.36 | 93.24 | 0.85 | select * from sf.queries_benchmark;
4 | 741909558 | 2024-10-30 08:23:32.480694 | 92.31 | 92.31 | 94.36 | 93.34 | 1.02 | select * from sf.queries_benchmark;
5 | 741929643 | 2024-10-30 08:32:17.004436 | 94.36 | 94.36 | 94.36 | 94.36 | 0.00 | select * from sf.queries_benchmark;
(5 rows)
So, what’s this all about?
It’s about statistics.
Each row is for one query, of the five most queries you have issued.
The dur
, which is duration
, column tells
you how long each query took to execute.
The other columns however are the stats for that query and every query before it.
So you now have the most easy way to simply run a given query five
times in a row, and get the min / man / avg / std
stats for
all five.
Or maybe you just run three, and that’s enough.
There’s no median, because median turns out to be problematic to compute in this situation.
Now I need to explain how query execution time is computed.
Query duration is hard to get right in Redshift. The docs do provide anything like the information to get it right, and getting it right has some complexity, and in fact in principle is currently impossible, although in practise it will be normally be fine.
There are three basic problems.
So I handle these. The query execution time is from the moment the query begins to run (rather than when it arrives at Redshift), compilation is subtracted from execution time, and the end of the timed period is the very beginning of when Redshift starts to return rows to the user.
here is one, and unfixable, problem, but I think it is rare.
When Redshift is compiling query A, if it sees query B, which is compiling at the same time and which will produce the output query A needs, it will stall query A compilation until query B finishes, and then use the output from query B. The problem is there is absolutely no way to know when this happens, and it looks like execution time.
column | data type |
---|---|
rn |
int2 |
qid |
int4 |
start_ts |
timestamp |
dur |
numeric |
min |
numeric |
max |
numeric |
avg |
numeric |
std |
numeric |
ttext |
varchar |
This section has views giving information about users.
lf_250518.uusers
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
user_type |
varchar |
user_syslog |
varchar |
number_databases |
int2 |
number_functions |
int4 |
number_procedures |
int4 |
number_schemas |
int2 |
number_tables |
int4 |
number_normal_views |
int4 |
number_late_binding_views |
int4 |
number_materialized_views |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.uusers_default_privileges
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
schema_id |
int4 |
schema_name |
varchar |
object_type |
varchar |
priv_recipient_type |
varchar |
priv_recipient_id |
int4 |
priv_recipient_name |
varchar |
priv_function_execute |
bool |
priv_function_grant_execute |
bool |
priv_procedure_execute |
bool |
priv_procedure_grant_execute |
bool |
priv_table_delete |
bool |
priv_table_grant_delete |
bool |
priv_table_drop |
bool |
priv_table_grant_drop |
bool |
priv_table_insert |
bool |
priv_table_grant_insert |
bool |
priv_table_reference |
bool |
priv_table_grant_reference |
bool |
priv_table_select |
bool |
priv_table_grant_select |
bool |
priv_table_update |
bool |
priv_table_grant_update |
bool |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
lf_250518.uusers_privileges
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
user_owner |
bool |
object_owner_user_id |
int4 |
object_owner_user_name |
varchar |
priv_origin_type |
varchar |
priv_origin_id |
int4 |
priv_origin_name |
varchar |
schema_id |
int4 |
schema_name |
varchar |
object_type |
varchar |
object_return_base_data_type_id |
int4 |
object_return_base_data_type_name |
varchar |
object_id |
int4 |
object_name |
varchar |
object_argument_base_data_type_ids |
varchar |
object_argument_base_data_type_names |
varchar |
priv_database_create |
bool |
priv_database_grant_create |
bool |
priv_database_temp |
bool |
priv_database_grant_temp |
bool |
priv_function_execute |
bool |
priv_function_grant_execute |
bool |
priv_language_usage |
bool |
priv_language_grant_usage |
bool |
priv_procedure_execute |
bool |
priv_procedure_grant_execute |
bool |
priv_schema_create |
bool |
priv_schema_grant_create |
bool |
priv_schema_usage |
bool |
priv_schema_grant_usage |
bool |
priv_table_delete |
bool |
priv_table_grant_delete |
bool |
priv_table_drop |
bool |
priv_table_grant_drop |
bool |
priv_table_insert |
bool |
priv_table_grant_insert |
bool |
priv_table_reference |
bool |
priv_table_grant_reference |
bool |
priv_table_select |
bool |
priv_table_grant_select |
bool |
priv_table_update |
bool |
priv_table_grant_update |
bool |
priv_view_drop |
bool |
priv_view_grant_drop |
bool |
priv_view_select |
bool |
priv_view_grant_select |
bool |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
sf_250518.uusers
column | data type |
---|---|
uuser |
varchar |
ttype |
varchar |
ssyslog |
varchar |
dbs |
int2 |
funcs |
int4 |
procs |
int4 |
sschemas |
int2 |
ttables |
int4 |
nviews |
int4 |
lviews |
int4 |
mviews |
int4 |
sf_250518.uusers_default_privileges
column | data type |
---|---|
uuser |
varchar |
sschema |
varchar |
ttype |
varchar |
recipient_type |
varchar |
recipient_name |
varchar |
privs |
varchar |
sf_250518.uusers_privileges
column | data type |
---|---|
uuser |
varchar |
ttype |
varchar |
sschema |
varchar |
oobject |
varchar |
rt |
varchar |
args |
varchar |
oowner |
varchar |
priv_origin_type |
varchar |
priv_origin_name |
varchar |
privs |
varchar |
These views provide information about the VACUUM
command.
Firstly, there are counts of how many VACUUM
commands,
and of what type, were issued, with various _for
types -
database, table, user, etc. (Getting this information, BTW, is
horrendous - the system tables here are particularly bad.)
Secondly, there’s a much more detailed and advanced view, the
stats
view, showing you what and how much disk work is
going on.
lf_250518.vacuum_stats_for_all_by_all
column | data type |
---|---|
min_sum_number_new_blocks |
int8 |
max_sum_number_new_blocks |
int8 |
med_sum_number_new_blocks |
int8 |
avg_sum_number_new_blocks |
float4 |
std_sum_number_new_blocks |
float4 |
sum_sum_number_new_blocks |
float4 |
min_sum_number_replaced_blocks |
int8 |
max_sum_number_replaced_blocks |
int8 |
med_sum_number_replaced_blocks |
int8 |
avg_sum_number_replaced_blocks |
float4 |
std_sum_number_replaced_blocks |
float4 |
sum_sum_number_replaced_blocks |
float4 |
min_sum_number_new_rows |
int8 |
max_sum_number_new_rows |
int8 |
med_sum_number_new_rows |
int8 |
avg_sum_number_new_rows |
float4 |
std_sum_number_new_rows |
float4 |
sum_sum_number_new_rows |
float4 |
min_sum_number_deleted_rows |
int8 |
max_sum_number_deleted_rows |
int8 |
med_sum_number_deleted_rows |
int8 |
avg_sum_number_deleted_rows |
float4 |
std_sum_number_deleted_rows |
float4 |
sum_sum_number_deleted_rows |
float4 |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_qids |
int8 |
number_xids |
int8 |
lf_250518.vacuum_stats_for_all_by_day
column | data type |
---|---|
start_ts |
timestamp |
min_sum_number_new_blocks |
int8 |
max_sum_number_new_blocks |
int8 |
med_sum_number_new_blocks |
int8 |
avg_sum_number_new_blocks |
float4 |
std_sum_number_new_blocks |
float4 |
sum_sum_number_new_blocks |
float4 |
min_sum_number_replaced_blocks |
int8 |
max_sum_number_replaced_blocks |
int8 |
med_sum_number_replaced_blocks |
int8 |
avg_sum_number_replaced_blocks |
float4 |
std_sum_number_replaced_blocks |
float4 |
sum_sum_number_replaced_blocks |
float4 |
min_sum_number_new_rows |
int8 |
max_sum_number_new_rows |
int8 |
med_sum_number_new_rows |
int8 |
avg_sum_number_new_rows |
float4 |
std_sum_number_new_rows |
float4 |
sum_sum_number_new_rows |
float4 |
min_sum_number_deleted_rows |
int8 |
max_sum_number_deleted_rows |
int8 |
med_sum_number_deleted_rows |
int8 |
avg_sum_number_deleted_rows |
float4 |
std_sum_number_deleted_rows |
float4 |
sum_sum_number_deleted_rows |
float4 |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_qids |
int8 |
number_xids |
int8 |
lf_250518.vacuum_stats_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
min_sum_number_new_blocks |
int8 |
max_sum_number_new_blocks |
int8 |
med_sum_number_new_blocks |
int8 |
avg_sum_number_new_blocks |
float4 |
std_sum_number_new_blocks |
float4 |
sum_sum_number_new_blocks |
float4 |
min_sum_number_replaced_blocks |
int8 |
max_sum_number_replaced_blocks |
int8 |
med_sum_number_replaced_blocks |
int8 |
avg_sum_number_replaced_blocks |
float4 |
std_sum_number_replaced_blocks |
float4 |
sum_sum_number_replaced_blocks |
float4 |
min_sum_number_new_rows |
int8 |
max_sum_number_new_rows |
int8 |
med_sum_number_new_rows |
int8 |
avg_sum_number_new_rows |
float4 |
std_sum_number_new_rows |
float4 |
sum_sum_number_new_rows |
float4 |
min_sum_number_deleted_rows |
int8 |
max_sum_number_deleted_rows |
int8 |
med_sum_number_deleted_rows |
int8 |
avg_sum_number_deleted_rows |
float4 |
std_sum_number_deleted_rows |
float4 |
sum_sum_number_deleted_rows |
float4 |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_qids |
int8 |
number_xids |
int8 |
lf_250518.vacuum_stats_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
min_sum_number_new_blocks |
int8 |
max_sum_number_new_blocks |
int8 |
med_sum_number_new_blocks |
int8 |
avg_sum_number_new_blocks |
float4 |
std_sum_number_new_blocks |
float4 |
sum_sum_number_new_blocks |
float4 |
min_sum_number_replaced_blocks |
int8 |
max_sum_number_replaced_blocks |
int8 |
med_sum_number_replaced_blocks |
int8 |
avg_sum_number_replaced_blocks |
float4 |
std_sum_number_replaced_blocks |
float4 |
sum_sum_number_replaced_blocks |
float4 |
min_sum_number_new_rows |
int8 |
max_sum_number_new_rows |
int8 |
med_sum_number_new_rows |
int8 |
avg_sum_number_new_rows |
float4 |
std_sum_number_new_rows |
float4 |
sum_sum_number_new_rows |
float4 |
min_sum_number_deleted_rows |
int8 |
max_sum_number_deleted_rows |
int8 |
med_sum_number_deleted_rows |
int8 |
avg_sum_number_deleted_rows |
float4 |
std_sum_number_deleted_rows |
float4 |
sum_sum_number_deleted_rows |
float4 |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_qids |
int8 |
number_xids |
int8 |
lf_250518.vacuum_stats_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
min_sum_number_new_blocks |
int8 |
max_sum_number_new_blocks |
int8 |
med_sum_number_new_blocks |
int8 |
avg_sum_number_new_blocks |
float4 |
std_sum_number_new_blocks |
float4 |
sum_sum_number_new_blocks |
float4 |
min_sum_number_replaced_blocks |
int8 |
max_sum_number_replaced_blocks |
int8 |
med_sum_number_replaced_blocks |
int8 |
avg_sum_number_replaced_blocks |
float4 |
std_sum_number_replaced_blocks |
float4 |
sum_sum_number_replaced_blocks |
float4 |
min_sum_number_new_rows |
int8 |
max_sum_number_new_rows |
int8 |
med_sum_number_new_rows |
int8 |
avg_sum_number_new_rows |
float4 |
std_sum_number_new_rows |
float4 |
sum_sum_number_new_rows |
float4 |
min_sum_number_deleted_rows |
int8 |
max_sum_number_deleted_rows |
int8 |
med_sum_number_deleted_rows |
int8 |
avg_sum_number_deleted_rows |
float4 |
std_sum_number_deleted_rows |
float4 |
sum_sum_number_deleted_rows |
float4 |
min_duration |
interval |
max_duration |
interval |
med_duration |
float4 |
avg_duration |
interval |
std_duration |
float4 |
sum_duration |
interval |
number_qids |
int8 |
number_xids |
int8 |
lf_250518.vacuum_totals_for_all_by_all
column | data type |
---|---|
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
lf_250518.vacuum_totals_for_all_by_day
column | data type |
---|---|
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
lf_250518.vacuum_totals_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
lf_250518.vacuum_totals_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
lf_250518.vacuum_totals_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
lf_250518.vacuum_totals_for_tables_by_all
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.vacuum_totals_for_tables_by_day
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.vacuum_totals_for_tables_by_hour
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.vacuum_totals_for_tables_by_minute
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.vacuum_totals_for_tables_by_second
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
table_id |
int4 |
table_name |
varchar |
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.vacuum_totals_for_users_by_all
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.vacuum_totals_for_users_by_day
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.vacuum_totals_for_users_by_hour
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.vacuum_totals_for_users_by_minute
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.vacuum_totals_for_users_by_second
column | data type |
---|---|
user_id |
int4 |
user_name |
varchar |
start_ts |
timestamp |
number_manual_delete |
int4 |
number_manual_delete_skipped |
int4 |
number_manual_full |
int4 |
number_manual_full_skipped |
int4 |
number_manual_recluster |
int4 |
number_manual_reindex |
int4 |
number_manual_sort |
int4 |
number_manual_sort_skipped |
int4 |
number_auto_delete |
int4 |
number_auto_delete_skipped |
int4 |
number_auto_full |
int4 |
number_auto_full_skipped |
int4 |
number_auto_recluster |
int4 |
number_auto_reindex |
int4 |
number_auto_sort |
int4 |
number_auto_sort_skipped |
int4 |
number_total_vacuum |
int4 |
total_duration |
interval |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
sf_250518.vacuum_stats_for_all_by_all
column | data type |
---|---|
new blocks |
varchar |
replaced blocks |
varchar |
new rows |
varchar |
deleted rows |
varchar |
xid duration |
varchar |
qids |
int8 |
xids |
int8 |
sf_250518.vacuum_stats_for_all_by_day
column | data type |
---|---|
start_ts |
date |
new blocks |
varchar |
replaced blocks |
varchar |
new rows |
varchar |
deleted rows |
varchar |
xid duration |
varchar |
qids |
int8 |
xids |
int8 |
sf_250518.vacuum_stats_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
new blocks |
varchar |
replaced blocks |
varchar |
new rows |
varchar |
deleted rows |
varchar |
xid duration |
varchar |
qids |
int8 |
xids |
int8 |
sf_250518.vacuum_stats_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
new blocks |
varchar |
replaced blocks |
varchar |
new rows |
varchar |
deleted rows |
varchar |
xid duration |
varchar |
qids |
int8 |
xids |
int8 |
sf_250518.vacuum_stats_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
new blocks |
varchar |
replaced blocks |
varchar |
new rows |
varchar |
deleted rows |
varchar |
xid duration |
varchar |
qids |
int8 |
xids |
int8 |
sf_250518.vacuum_totals_for_all_by_all
column | data type |
---|---|
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_all_by_day
column | data type |
---|---|
start_ts |
date |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_all_by_hour
column | data type |
---|---|
start_ts |
timestamp |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_all_by_minute
column | data type |
---|---|
start_ts |
timestamp |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_all_by_second
column | data type |
---|---|
start_ts |
timestamp |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_tables_by_all
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_tables_by_day
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
date |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_tables_by_hour
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
timestamp |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_tables_by_minute
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
timestamp |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_tables_by_second
column | data type |
---|---|
sschema |
varchar |
ttable |
varchar |
start_ts |
timestamp |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_users_by_all
column | data type |
---|---|
uuser |
varchar |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_users_by_day
column | data type |
---|---|
uuser |
varchar |
start_ts |
date |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_users_by_hour
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_users_by_minute
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
sf_250518.vacuum_totals_for_users_by_second
column | data type |
---|---|
uuser |
varchar |
start_ts |
timestamp |
manual |
varchar |
auto |
varchar |
total |
int4 |
dur |
numeric |
This section contains information about views.
I have separate views for normal views, late-binding views, and materialized views.
Late-binding views have their own views because information about them comes from a function, and the function does not scale. If you have a couple of thousand views, I expect you to run into problems getting information about them - so I’ve separate this away from the other views so the problem is localized.
Materialized views are really a view, a table and a procedure, and so their RST views have information about the view and the table, and so are quite different to views about views.
BTW, don’t use materialized views, ever. The internal implementation is no good.
base_250518.views_tables
column | data type |
---|---|
view_id |
int4 |
table_id |
int4 |
The OID of the view, as found in pg_class.oid
.
The OID of the table, as found in pg_class.oid
.
lf_250518.views_late_binding
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
view_id |
int4 |
view_name |
varchar |
user_id |
int4 |
user_name |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the view, as found in pg_class.oid
.
The name of the view, as found in pg_class.relname
. The
name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.views_late_binding_columns
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
view_id |
int4 |
view_name |
varchar |
column_ordinal |
int2 |
column_name |
varchar |
column_data_type_id |
int4 |
column_base_data_type_name |
varchar |
column_octet_length |
int4 |
column_precision |
int2 |
column_scale |
int2 |
column_full_data_type_name |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the view, as found in pg_class.oid
.
The name of the view, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.views_materialized
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
view_id |
int4 |
view_name |
varchar |
user_id |
int4 |
user_name |
varchar |
failures |
varchar |
autorefresh |
varchar |
refresh_type |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the view, as found in pg_class.oid
.
The name of the view, as found in pg_class.relname
. The
name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.views_materialized_columns
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
view_id |
int4 |
view_name |
varchar |
column_ordinal |
int2 |
column_name |
varchar |
column_data_type_id |
int4 |
column_base_data_type_name |
varchar |
column_octet_length |
int4 |
column_precision |
int2 |
column_scale |
int2 |
column_full_data_type_name |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the view, as found in pg_class.oid
.
The name of the view, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.views_materialized_table
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
view_id |
int4 |
view_name |
varchar |
user_id |
int4 |
user_name |
varchar |
failures |
varchar |
autorefresh |
varchar |
refresh_type |
varchar |
table_id |
int4 |
table_name |
varchar |
table_creation |
timestamp |
table_age |
interval |
table_number_columns |
int2 |
table_sort_type |
varchar |
table_number_sortkeys |
int2 |
table_distribution_type |
varchar |
table_distribution_auto_flag |
bool |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the view, as found in pg_class.oid
.
The name of the view, as found in pg_class.relname
. The
name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.views_materialized_table_blocks_rows
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
view_id |
int4 |
view_name |
varchar |
user_id |
int4 |
user_name |
varchar |
failures |
varchar |
autorefresh |
varchar |
refresh_type |
varchar |
table_id |
int4 |
table_name |
varchar |
table_creation |
timestamp |
table_age |
interval |
table_number_columns |
int2 |
table_sort_type |
varchar |
table_number_sortkeys |
int2 |
table_distribution_type |
varchar |
table_distribution_auto_flag |
bool |
number_slices |
int2 |
number_sorted_blocks |
int8 |
number_unsorted_blocks |
int8 |
number_total_blocks |
int8 |
number_sorted_rows |
int8 |
number_unsorted_rows |
int8 |
number_total_rows |
int8 |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the view, as found in pg_class.oid
.
The name of the view, as found in pg_class.relname
. The
name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
The OID of the table, as found in pg_class.oid
.
The name of the table, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.views_normal
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
view_id |
int4 |
view_name |
varchar |
user_id |
int4 |
user_name |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the view, as found in pg_class.oid
.
The name of the view, as found in pg_class.relname
. The
name has been trimmed.
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.views_normal_columns
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
view_id |
int4 |
view_name |
varchar |
column_ordinal |
int2 |
column_name |
varchar |
column_data_type_id |
int4 |
column_base_data_type_name |
varchar |
column_octet_length |
int4 |
column_precision |
int2 |
column_scale |
int2 |
column_full_data_type_name |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the view, as found in pg_class.oid
.
The name of the view, as found in pg_class.relname
. The
name has been trimmed.
lf_250518.views_text
column | data type |
---|---|
schema_id |
int4 |
schema_name |
varchar |
view_id |
int4 |
view_name |
varchar |
view_text |
varchar |
The OID of the schema, as found in pg_namespace.oid
.
The name of the schema, as found in
pg_namespace.nspname
. The name has been trimmed.
The OID of the view, as found in pg_class.oid
.
The name of the view, as found in pg_class.relname
. The
name has been trimmed.
sf_250518.views_late_binding
column | data type |
---|---|
sschema |
varchar |
vview |
varchar |
uuser |
varchar |
sf_250518.views_late_binding_columns
column | data type |
---|---|
sschema |
varchar |
vview |
varchar |
ccolumn |
varchar |
data_type |
varchar |
sf_250518.views_materialized
column | data type |
---|---|
sschema |
varchar |
vview |
varchar |
uuser |
varchar |
status |
varchar |
sf_250518.views_materialized_columns
column | data type |
---|---|
sschema |
varchar |
vview |
varchar |
ccolumn |
varchar |
data_type |
varchar |
sf_250518.views_materialized_table
column | data type |
---|---|
sschema |
varchar |
vview |
varchar |
uuser |
varchar |
status |
varchar |
ttable |
varchar |
age |
interval |
cols |
int2 |
ssort |
varchar |
skeys |
int2 |
dist |
varchar |
sf_250518.views_materialized_table_blocks_rows
column | data type |
---|---|
sschema |
varchar |
vview |
varchar |
uuser |
varchar |
status |
varchar |
ttable |
varchar |
age |
interval |
cols |
int2 |
ssort |
varchar |
skeys |
int2 |
dist |
varchar |
slices |
int2 |
sblks |
int8 |
ublks |
int8 |
tblks |
int8 |
srows |
int8 |
urows |
int8 |
trows |
int8 |
sf_250518.views_normal
column | data type |
---|---|
sschema |
varchar |
vview |
varchar |
uuser |
varchar |
sf_250518.views_normal_columns
column | data type |
---|---|
sschema |
varchar |
vview |
varchar |
ccolumn |
varchar |
data_type |
varchar |
sf_250518.views_text
column | data type |
---|---|
sschema |
varchar |
vview |
varchar |
ttext |
varchar |
This section contains views for WLM queues.
I can’t use the name queues
, because it overlaps with
queries
and so tab-completion in psql
is
awkward.
The name was wlm_queues
for a while, but it’s too
long.
Note the view lf/sf.wqueues
is particularly important,
because it shows stats and state for queues, and so shows you what the
cluster is looking like right now.
Note that the RST views in general are not tested with, and not
intended for, and cannot be used properly with,
AutoWLM
.
This is because AutoWLM
, when enabled, causes Redshift
to stop providing critical information about queue configuration; you’re
blind as to what’s going on.
You should never use AutoWLM
anyway. I think it’s no
good, I’ve seen all sorts of client trouble from it, and it’s a black
box at the very center of your system, which has been through multiple
revisions due to fundamental design flaws, is undocumented and subject
to change without warning. Also, when combined with CSC, it is a
potentially explosively expensive choice. Learn how to configure queues
manually, it’s trivially easy, and do that.
lf_250518.wqueues
This view shows information about current state of WLM queues on a per-queue basis.
You get;
This is a very useful view. When you want to see how happy the cluster is right now, this is where you look.
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
number_slots |
int2 |
number_queued_queries |
int2 |
number_running_queries |
int2 |
number_completed_queries |
int4 |
min_queue_duration |
interval |
max_queue_duration |
interval |
med_queue_duration |
float4 |
avg_queue_duration |
interval |
std_queue_duration |
float4 |
min_exec_duration |
interval |
max_exec_duration |
interval |
med_exec_duration |
float4 |
avg_exec_duration |
interval |
std_exec_duration |
float4 |
queue_csc_flag |
bool |
number_csc_completed_queries |
int4 |
lf_250518.wqueues_memory
This view provides completely bonkers output if AutoWLM is enabled. This view works correctly when and only when manual WLM is enabled. The reason for this is that AutoWLM, when enabled, causes the system tables to no longer provide certain information about queues and so it is the not possible to figure out, for example, the memory allocated to each queue. AutoWLM is more than a black box, it’s a black curtain, because it deliberately hides what’s going on.
With manual WLM, you as the cluster admin configure between one and eight queues. Each queue can have from 1 to 50 slots (with a total maximum, over all queues, of 50 slots). You then allocate memory, in terms of a percentage, to each queue. The slots in a queue receive an equal part of the memory allocated to that queue.
(You can choose to allocate less than 100%. Unallocated memory goes into a pool, and Redshift allocates it as it sees fit. I’ve done only a little investigation into this, and that memory when given to a query seems to be worth about 90% of the performance you’d get compared to if you’d permanently allocated that memory. I am very much against allocating less than 100%, because it makes the system less predictable - the system may be able to mask unusually costly queries, but only as long as there’s just the one; if you had two at a time, then you’d be in trouble again. That makes figuring out what’s going on harder. I prefer simple systems, with the fewest moving parts. This is also one of the reasons I am wholly against the use of AutoWLM, as AutoWLM’s entire raison d’être is dynamic queue/slot/memory allocation, which means it masks problems - everything is fine until it is not, and then you have no idea why it went wrong when it all seemed fine before and you’ve not changed anything.)
A slot executes on all slices, so the memory available to each slot is then further divided, by the number of slices.
You then end up with the numbers shown by this view, which is memory per slot per slice, for each queue.
However… Redshift has added a lot of functionality over the years, and this has tended to lead to compounding complexity, where something new interacts with something existing, and we have that here, with elastic resize, which is why there are different columns for different node types.
The problem is that elastic resize affects dc
and
ra
clusters differently.
With classic resize, we always have on each node the number of slices specificed in the node specification.
With elastic resize, we normally have on each node a number of slices different to the number of slices specified in the node specification.
When the number of slices on a node differs to the number of slices specified in the node specification, the question then arises as to what’s happening wth memory on that node?
So for example imagine I start with a 4 node cluster with 4 slices on each node.
I then elastic resize down to 2 nodes, so I now have 8 slices on each node.
The amount of RAM on each node has not changed.
What’s happening with memory allocation to slices now?
The answer is : it depends if you have dc
nodes or
ra
nodes.
With dc
nodes, all slices run concurrently, and so in
our example case, each slice now have half the memory it used to. This
is a serious change and could flatten performance.
With ra
nodes, the number of slices running concurrently
is never mode than the number specified in the node specification. As
such, each slice always has the correct amount of memory, but execution
time doubles, triples, etc, depending on how many slices you end up with
on each node.
This is why there are multiple columns for different node types.
There is one other matter of note.
If we think of a new cluster, or a classic resize, we have the same number of slices on each node.
An elastic resize can lead to not have the same nunmber of slices on each node.
Imagine we have 4 nodes with 4 slicees each, and we elastic resize to 3 nodes.
We started with 4 * 4 = 16 slices, which are distributed over 3 nodes, giving 5/5/6 slices on the three nodes - two nodes with 5 slices, one node with 6 slices.
Each node of course has exactly the same amount of memory, so the node with 6 slices has less memory per slice than the nodes with 5 slice, and of course it’s also doing more work (and queries run as quickly as the slowest slices).
The numbers I show in this view are for the slice with least memory.
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
number_slots |
int2 |
ra3_xlplus_memory_per_slot_per_slice |
int4 |
ra3_4x_memory_per_slot_per_slice |
int4 |
ra3_16x_memory_per_slot_per_slice |
int4 |
dc2_min_memory_per_slot_per_slice |
int4 |
dc2_max_memory_per_slot_per_slice |
int4 |
timeout |
interval |
lf_250518.wqueues_qmr_log
column | data type |
---|---|
event_ts |
timestamp |
rule_name |
varchar |
rule_action |
varchar |
queue_id |
int2 |
queue_name |
varchar |
user_id |
int4 |
user_name |
varchar |
query_id |
int4 |
The ID of the user, as found in pg_user.usesysid
.
The name of the user, as found in pg_user.usename
. The
name has been trimmed.
lf_250518.wqueues_qmr_rules
column | data type |
---|---|
rule_ordinal |
int2 |
rule_name |
varchar |
queue_id |
int2 |
queue_name |
varchar |
rule_action |
varchar |
metric_name |
varchar |
metric_operator |
varchar |
metric_value |
float8 |
lf_250518.wqueues_routing_rules
column | data type |
---|---|
rule_order |
int2 |
query_group_wildcard_flag |
bool |
user_group_wildcard_flag |
bool |
condition |
varchar |
queue_id |
int2 |
queue_name |
varchar |
lf_250518.wqueues_totals_slot_utilization_by_all
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
slot_number |
int2 |
duration |
interval |
lf_250518.wqueues_totals_slot_utilization_by_day
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
slot_number |
int2 |
start_ts |
timestamp |
duration |
interval |
lf_250518.wqueues_totals_slot_utilization_by_hour
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
slot_number |
int2 |
start_ts |
timestamp |
duration |
interval |
lf_250518.wqueues_totals_slot_utilization_by_minute
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
slot_number |
int2 |
start_ts |
timestamp |
duration |
interval |
lf_250518.wqueues_totals_slot_utilization_by_second
column | data type |
---|---|
queue_id |
int2 |
queue_name |
varchar |
slot_number |
int2 |
start_ts |
timestamp |
duration |
interval |
sf_250518.wqueues
This view shows information about current state of WLM queues on a per-queue basis.
You get;
This is a very useful view. When you want to see how happy the cluster is right now, this is where you look.
column | data type |
---|---|
qname |
varchar |
slots |
int2 |
queued |
int2 |
running |
int2 |
completed |
int4 |
queue |
varchar |
exec |
varchar |
csc |
varchar |
csc_comp |
int4 |
sf_250518.wqueues_memory
This view provides completely bonkers output if AutoWLM is enabled. This view works correctly when and only when manual WLM is enabled. The reason for this is that AutoWLM, when enabled, causes the system tables to no longer provide certain information about queues and so it is the not possible to figure out, for example, the memory allocated to each queue. AutoWLM is more than a black box, it’s a black curtain, because it deliberately hides what’s going on.
With manual WLM, you as the cluster admin configure between one and eight queues. Each queue can have from 1 to 50 slots (with a total maximum, over all queues, of 50 slots). You then allocate memory, in terms of a percentage, to each queue. The slots in a queue receive an equal part of the memory allocated to that queue.
(You can choose to allocate less than 100%. Unallocated memory goes into a pool, and Redshift allocates it as it sees fit. I’ve done only a little investigation into this, and that memory when given to a query seems to be worth about 90% of the performance you’d get compared to if you’d permanently allocated that memory. I am very much against allocating less than 100%, because it makes the system less predictable - the system may be able to mask unusually costly queries, but only as long as there’s just the one; if you had two at a time, then you’d be in trouble again. That makes figuring out what’s going on harder. I prefer simple systems, with the fewest moving parts. This is also one of the reasons I am wholly against the use of AutoWLM, as AutoWLM’s entire raison d’être is dynamic queue/slot/memory allocation, which means it masks problems - everything is fine until it is not, and then you have no idea why it went wrong when it all seemed fine before and you’ve not changed anything.)
A slot executes on all slices, so the memory available to each slot is then further divided, by the number of slices.
You then end up with the numbers shown by this view, which is memory per slot per slice, for each queue.
However… Redshift has added a lot of functionality over the years, and this has tended to lead to compounding complexity, where something new interacts with something existing, and we have that here, with elastic resize, which is why there are different columns for different node types.
The problem is that elastic resize affects dc
and
ra
clusters differently.
With classic resize, we always have on each node the number of slices specificed in the node specification.
With elastic resize, we normally have on each node a number of slices different to the number of slices specified in the node specification.
When the number of slices on a node differs to the number of slices specified in the node specification, the question then arises as to what’s happening wth memory on that node?
So for example imagine I start with a 4 node cluster with 4 slices on each node.
I then elastic resize down to 2 nodes, so I now have 8 slices on each node.
The amount of RAM on each node has not changed.
What’s happening with memory allocation to slices now?
The answer is : it depends if you have dc
nodes or
ra
nodes.
With dc
nodes, all slices run concurrently, and so in
our example case, each slice now have half the memory it used to. This
is a serious change and could flatten performance.
With ra
nodes, the number of slices running concurrently
is never mode than the number specified in the node specification. As
such, each slice always has the correct amount of memory, but execution
time doubles, triples, etc, depending on how many slices you end up with
on each node.
This is why there are multiple columns for different node types.
There is one other matter of note.
If we think of a new cluster, or a classic resize, we have the same number of slices on each node.
An elastic resize can lead to not have the same nunmber of slices on each node.
Imagine we have 4 nodes with 4 slicees each, and we elastic resize to 3 nodes.
We started with 4 * 4 = 16 slices, which are distributed over 3 nodes, giving 5/5/6 slices on the three nodes - two nodes with 5 slices, one node with 6 slices.
Each node of course has exactly the same amount of memory, so the node with 6 slices has less memory per slice than the nodes with 5 slice, and of course it’s also doing more work (and queries run as quickly as the slowest slices).
The numbers I show in this view are for the slice with least memory.
column | data type |
---|---|
qname |
varchar |
slots |
int2 |
ra3_xlplus |
int4 |
ra3_4x |
int4 |
ra3_16x |
int4 |
dc2_min |
int4 |
dc2_max |
int4 |
sf_250518.wqueues_qmr_log
column | data type |
---|---|
event_ts |
timestamp |
rrule |
varchar |
aaction |
varchar |
qname |
varchar |
uuser |
varchar |
qid |
int4 |
sf_250518.wqueues_qmr_rules
column | data type |
---|---|
oorder |
int2 |
rrule |
varchar |
qname |
varchar |
aaction |
varchar |
conditions |
varchar |
sf_250518.wqueues_routing_rules
column | data type |
---|---|
oorder |
int2 |
qgwc |
varchar |
ugwc |
varchar |
condition |
varchar |
qname |
varchar |
sf_250518.wqueues_totals_slot_utilization_by_all
column | data type |
---|---|
qname |
varchar |
slot |
int2 |
dur |
numeric |
sf_250518.wqueues_totals_slot_utilization_by_day
column | data type |
---|---|
qname |
varchar |
slot |
int2 |
start_ts |
date |
dur |
numeric |
sf_250518.wqueues_totals_slot_utilization_by_day_as_table
column | data type |
---|---|
qname |
varchar |
slot |
int2 |
today |
numeric |
today-1 |
numeric |
today-2 |
numeric |
today-3 |
numeric |
today-4 |
numeric |
today-5 |
numeric |
sf_250518.wqueues_totals_slot_utilization_by_hour
column | data type |
---|---|
qname |
varchar |
slot |
int2 |
start_ts |
timestamp |
dur |
numeric |
sf_250518.wqueues_totals_slot_utilization_by_minute
column | data type |
---|---|
qname |
varchar |
slot |
int2 |
start_ts |
timestamp |
dur |
numeric |
sf_250518.wqueues_totals_slot_utilization_by_second
column | data type |
---|---|
qname |
varchar |
slot |
int2 |
start_ts |
timestamp |
dur |
numeric |