检查是否填充了物化视图

Dan*_*ski 4 postgresql

使用postgres 9.5.2(python客户端)

有没有办法检查是否使用查询填充实体化视图?一个没有发出警告的视图没有填充?

jme*_*sky 9

快速回答:

SELECT relispopulated FROM pg_class WHERE relname = '<the table name>';
Run Code Online (Sandbox Code Playgroud)

您可以在文档中找到有关该pg_class表的更多详细信息.根据这一点,除了一些具体化的观点之外,该领域应该是真实的,并且我从那里和该领域的名称推断它将给你你想要的东西.relispopulated