oracle物化视图--materialized view

物化视图的数据是永久保持的,而且会随着视图相关表数据的变化,根据定义定时或实时进行更新。物化视图大部分情况下是为了性能优化使用的,可以大大提升复杂sql的运行效率。也可以通过物化视图实现跨表约束。

  Drop Materialized View v_stope_All;
  CREATE MATERIALIZED VIEW v_stope_All(stope_id) REFRESH WITH ROWID 
  as 
  select  stope_no From TB_STOPE
  Union All
  Select block_id From tb_block;
  create UNIQUE Index idx_v_stope_All on v_stope_All(stope_id);
原文地址:https://www.cnblogs.com/imhuanxi/p/14010920.html