Skip to content

Commit

Permalink
Remove not necessary joins on powa_statements
Browse files Browse the repository at this point in the history
  • Loading branch information
marco44 committed Jan 29, 2025
1 parent 66ae870 commit f0c6914
Showing 1 changed file with 0 additions and 24 deletions.
24 changes: 0 additions & 24 deletions powa/sql/views_grid.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,6 @@ def powa_base_statdata_detailed_db():
FROM {powa}.powa_statements_history psh
WHERE coalesce_range && tstzrange(%(from)s, %(from)s, '[]')
AND psh.dbid = powa_databases.oid
AND psh.queryid IN (
SELECT powa_statements.queryid
FROM {powa}.powa_statements
WHERE powa_statements.dbid = powa_databases.oid
AND powa_statements.srvid = %(server)s
)
AND psh.srvid = %(server)s
) AS unnested
WHERE (records).ts <@ tstzrange(%(from)s, %(to)s, '[]')
Expand All @@ -70,12 +64,6 @@ def powa_base_statdata_detailed_db():
FROM {powa}.powa_statements_history psh
WHERE coalesce_range && tstzrange(%(to)s, %(to)s, '[]')
AND psh.dbid = powa_databases.oid
AND psh.queryid IN (
SELECT powa_statements.queryid
FROM {powa}.powa_statements
WHERE powa_statements.dbid = powa_databases.oid
AND powa_statements.srvid = %(server)s
)
AND psh.srvid = %(server)s
) AS unnested
WHERE (records).ts <@ tstzrange(%(from)s, %(to)s, '[]')
Expand All @@ -95,12 +83,6 @@ def powa_base_statdata_detailed_db():
FROM {powa}.powa_statements_history psh
WHERE coalesce_range && tstzrange(%(from)s, %(to)s, '[]')
AND psh.dbid = powa_databases.oid
AND psh.queryid IN (
SELECT powa_statements.queryid
FROM {powa}.powa_statements
WHERE powa_statements.dbid = powa_databases.oid
AND powa_statements.srvid = %(server)s
)
AND psh.srvid = %(server)s
) AS unnested
WHERE (records).ts <@ tstzrange(%(from)s, %(to)s, '[]')
Expand All @@ -112,12 +94,6 @@ def powa_base_statdata_detailed_db():
FROM {powa}.powa_statements_history_current psc
WHERE (record).ts <@ tstzrange(%(from)s,%(to)s,'[]')
AND psc.dbid = powa_databases.oid
AND psc.queryid IN (
SELECT powa_statements.queryid
FROM {powa}.powa_statements
WHERE powa_statements.dbid = powa_databases.oid
AND powa_statements.srvid = %(server)s
)
AND psc.srvid = %(server)s
) h"""
return base_query
Expand Down

0 comments on commit f0c6914

Please sign in to comment.