mysql - oracle物化视图和临时表的区别是什么?
黄舟
黄舟 2017-04-17 16:40:03
0
2
772
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

membalas semua(2)
Peter_Zhu

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

临时表的数据,根据定义在事务提交或session断开的时候会自动清除,因此更适合存放一些计算过程的中间数据。

左手右手慢动作

临时表数据临时,不能永久存储,不会备份、对其的修改也不会有任何日志信息,但是DML操作速度比较快;
物化视图是某一时间段内数据展现,可以预先计算并保存表连接或聚集等耗时较多的操作的结果,提高查询速度,需要设置手动或自动更新,占物理空间,有物化视图日志。

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!