SQL Server索引视图与Oracle物化视图

Bur*_*tlı 3 sql-server oracle indexed views materialized

我知道物化视图,我正在使用它.我从未使用索引视图,但我会.它们之间有什么区别?

小智 6

SQL Server的索引视图始终保持最新.在SQL Server中,如果修改了视图的基表,那么视图的索引也会在同一个原子事务中保持最新.

Oracle提供了类似的物化视图.如果在没有**REFRESH FAST ON COMMIT**选项的情况下创建Oracle的物化视图,则在其基表不会修改实例化视图.这是一个主要的区别.虽然SQL Server的索引视图始终保持最新,但Oracle的物化视图可以是静态的.