0
点赞
收藏
分享

微信扫一扫

PostgreSQL视图和物化视图

文风起武 2022-04-30 阅读 46

介绍PostgreSQL中的视图和物化视图的差异。

举个例子:查看系统中的所有的用户表:
基本查询是这样的

select * from pg_class where relnamespace != '11' and relnamespace != '13887'  and relkind = 'r'

写成视图格式

CREATE VIEW "public"."v_user_tab"
AS
select * from pg_class where relnamespace != '11' and relnamespace != '13887'  and relkind = 'r';

写成物化视图格式

CREATE MATERIALIZED VIEW "public"."mv_user_tab"
AS
select * from pg_class where relnamespace != '11' and relnamespace != '13887'  and relkind = 'r';
举报

相关推荐

0 条评论