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);