1、创建视图 (1)创建一张基表 Drop table test1; create table test1(id int); (2)插入1000条数据 insert into test1 values(generate_series(1,1000)); (3)创建物化视图 drop view test_view ; create materialized view test_view as select * from test1; 2、刷新物化视图 (1)基表再次插入1000条数据,对比基表的数据量和物化视图中的数据量 insert into test1 values(generate_series(2000,3000)); select count(*) from test1; select count(*) from test_view; (2)刷新物化视图,再次对比基表的数据量和物化视图中的数据量 refresh materialized view test_view ; select count(*) from test1; select count(*) from test_view; 3、修改物化视图 alter materialized view test_view rename to test_materialized_view; 4、查询物化视图 select * from test_materialized_view limit 10; 5、删除物化视图 drop materialized view test_materialized_view ; |
R6视图物化视图使用
最新推荐文章于 2024-07-18 16:32:46 发布