1. 程式人生 > >淺談oracle優化中物化檢視的查詢重寫

淺談oracle優化中物化檢視的查詢重寫

   1. 對於重複查詢一張或者幾張表的select語句,為了提高查詢效率,在這張表上做了物化檢視,再基於此物化檢視做查詢重寫,

   2.簡而言之,沒做物化檢視的selelt語句都是直接訪問基表的,做了物化檢視的查詢重寫,資料庫優化器會將相同select重寫,此時相同select直接訪問物化檢視的視圖表,從而減少讀寫;

    3.對於做了物化檢視的查詢重寫的表,用select語句訪問的都是視圖表,但是oracle為了能訪問做了物化檢視的查詢重寫的基表,允許加/*+NOWRITE*/不查詢重寫直接訪問基表