请教物化视图问题 物化视图还是在服务器.select * from table_name和select * from mv_name 是有区别的,两个对应的都不是一个段了.物化视图主要用于在大数据上做统计,牺牲完全实时来弥补统计的性能. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 两个都不是一个段了,什么意思呀牺牲完全实时,不是说物化视图在创建时可以选择on commit,这样一旦基表发生事务提交物化视图也随着更新。这我也想问一点,事务提交什么意思?比如基表insert了一行数据,这时物化视图会更新么 物化视图可以被看作一个表,只不过他的数据是通过其他基表数据生成的,他也是需要实际存储的如果选择on commit可以实时刷新,但是这样相当于牺牲了数据增删改的执行效率事务提交 就是说你整个事务所有的语句要么全部提交,要么全部回退,不能部分提交如果设置了on commit 基表insert了一行数据,这时物化视图会更新另外 如果物化视图和基表不在同一个数据库中,是无法建立ON COMMIT刷新模式的物化视图的还有如果你的基表比较大而且更新频繁的话,用ON COMMIT刷新模式你的系统想不崩溃都难 请问下物化视图有什么用吗,怎么没感觉用处多大啊。比如create materialized view mv_name as select * from table_nameselect * from table_name和select * from mv_name效率方面有什么区别么 帮看看这条语句为什么不行 批量UPDATE两个表中的数据. 求数据库设计问题 oracle 子查询问题 求一SQL语句 马上结贴 我有几个表,但是不知道他们之间的关联关系,怎么删除表的记录而不出错 请问oracle开发的帮助文档及函数资料,应该在哪查比较好 急急急!!!在线等候??? 只要回答一个字(没有上限)?能否在delphi的应用程序里调用oracle的exp,imp,sql loader命令? oracle临时表的问题 Oracle中SQL优化:left join查询语句,多个字段关联同一个表问题 Oracle表分区——Range分区的问题
牺牲完全实时,不是说物化视图在创建时可以选择on commit,这样一旦基表发生事务提交物化视图也随着更新。这我也想问一点,事务提交什么意思?比如基表insert了一行数据,这时物化视图会更新么
如果选择on commit可以实时刷新,但是这样相当于牺牲了数据增删改的执行效率
事务提交 就是说你整个事务所有的语句要么全部提交,要么全部回退,不能部分提交
如果设置了on commit 基表insert了一行数据,这时物化视图会更新另外 如果物化视图和基表不在同一个数据库中,是无法建立ON COMMIT刷新模式的物化视图的
还有如果你的基表比较大而且更新频繁的话,用ON COMMIT刷新模式你的系统想不崩溃都难
比如create materialized view mv_name as select * from table_name
select * from table_name和select * from mv_name效率方面有什么区别么