如何能用最小的代价更改物化视图的刷新时间

解决方案 »

  1.   

    你可以用oracle提供的刷新视图的包,
    dbms_refresh,具体的你可以查一下文档,
    你把刷新视图的语句放到一个,pl/sql语句块里,然后你再让这具程序隔一段时间后就自动运行,有两种方式:
    一种你可以在操作系统任务计划里面添加,下次要改的时候直接在这儿改时间间隔即可
    另外一种你可以用oracle的job队列,下次需要改的时候直接改这具job就行了。
    不知道这个能不能满足你的要求。