浅谈oracle优化中物化视图的查询重写

来源:互联网 发布:王昱珩 知乎 编辑:程序博客网 时间:2024/06/05 15:10

   1. 对于重复查询一张或者几张表的select语句,为了提高查询效率,在这张表上做了物化视图,再基于此物化视图做查询重写,

   2.简而言之,没做物化视图的selelt语句都是直接访问基表的,做了物化视图的查询重写,数据库优化器会将相同select重写,此时相同select直接访问物化视图的视图表,从而减少读写;

    3.对于做了物化视图的查询重写的表,用select语句访问的都是视图表,但是oracle为了能访问做了物化视图的查询重写的基表,允许加/*+NOWRITE*/不查询重写直接访问基表

原创粉丝点击