簡體   English   中英

oracle物化視圖並行

[英]oracle materialized view parallelism

我對物化視圖中的並行性有一些疑問。

在查詢或刷新中使用並行性有何不同?

例如:

EXECUTE DBMS_MVIEW.REFRESH('MV_PART_SALES',PARALLELISM=>4);

select /*+ parallel(4) */ * from MV_NAME;

最好的方法是什么?

最好的問候,Macieira

當您指定時:

EXECUTE DBMS_MVIEW.REFRESH('MV_PART_SALES',PARALLELISM=>4);

這意味着將使用並行度4更新席視圖。即,將DML放入基礎表MV_PART_SALES以及從基礎查詢中進行選擇將並行運行。 從刷新墊中選擇時。 查看為

select /*+ parallel(4) */ * from MV_NAME;

您可以為此特定的SQL強制執行並行性,即從物化結果並行讀取。 這是兩種不同的操作-第一個是寫,第二個是讀。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM