Open
Description
Hi there, I need your advice on the issue below.
In case of dropping the extension pg_dbms_stats from the database, I have experienced that sometimes we cannot access the table belong to the database.
postgres=# drop extension pg_dbms_stats ;
DROP EXTENSION
postgres=# select * from public.test_table ;
ERROR: relation "dbms_stats.relation_stats_locked" does not exist
LINE 1: ...elpages, reltuples, curpages, relallvisible FROM dbms_stats...
^
HINT: Check your settings of pg_dbms_stats.
QUERY: SELECT relpages, reltuples, curpages, relallvisible FROM dbms_stats.relation_stats_locked WHERE relid = $1
postgres=# drop extension pg_dbms_stats ;
ERROR: extension "pg_dbms_stats" does not exist
postgres=# select * from public.test_table ;
ERROR: relation "dbms_stats.relation_stats_locked" does not exist
LINE 1: ...elpages, reltuples, curpages, relallvisible FROM dbms_stats...
^
HINT: Check your settings of pg_dbms_stats.
QUERY: SELECT relpages, reltuples, curpages, relallvisible FROM dbms_stats.relation_stats_locked WHERE relid = $1
these are the steps reroduce the issue.
- create extension pg_dbms_stats ;
- create table public.test_table as select * from pg_tables ;
- select * from public.test_table;
- drop extension pg_dbms_stats;
- select * from public.test_table;
P.S. it does not always occur when I repeat the steps but it happens
Metadata
Metadata
Assignees
Labels
No labels