File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -17,10 +17,10 @@ class Databases(Plugin):
1717 " datistemplate = false and datname = :'p1';"
1818 query_age = "select age(datfrozenxid) from pg_catalog.pg_database where datistemplate = false " \
1919 "and datname = :'p1';"
20- query_invalid_indexes = "SELECT count(*) " \
21- "FROM pg_catalog.pg_index " \
22- "WHERE pg_catalog.pg_index.indisvalid = false " \
23- "AND pg_catalog.pg_index.indexrelid NOT IN (SELECT DISTINCT relation FROM pg_catalog.pg_locks WHERE relation IS NOT NULL) ;"
20+ query_invalid_indexes = "SELECT count (*) " \
21+ "FROM pg_catalog.pg_index i LEFT JOIN pg_catalog.pg_locks l " \
22+ "ON (i.indexrelid = l.relation) " \
23+ "WHERE i.indisvalid = false AND l. relation IS NULL;"
2424
2525 # queries for zabbix agent
2626 query_agent_discovery = "SELECT json_build_object ('data',json_agg(json_build_object('{#DATABASE}',d.datname)))" \
You can’t perform that action at this time.
0 commit comments