会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小菜之道
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
公告
sqlldr直接路径导入,不会自动刷新MV
Posted on
2012-05-28 21:09
小菜之道
阅读(
529
) 评论(
0
)
收藏
举报
今天终于知道这个问题怎么回事了,困扰了好多天。 sqlldr导入数据进基表,根据基表创建的物化视图如果刷新方式是fast并且是on commit刷新的话,此物化视图不会被刷新。 原因是:MV的LOG不记录DDL操作,另外,直接路径装载是Data Save方式存数据到表中,而不是多条Insert。 物化视图日志实际上Oracle内部的触发器机制。它的效率比一般触发器要高。 但是如果是SQLLOADER且DIRECT=true的话,那么绕过触发器和物化视图日志。
刷新页面
返回顶部
博客园
© 2004-2026
浙公网安备 33010602011771号
浙ICP备2021040463号-3