成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

高手討論Oracle物化視圖

數(shù)據(jù)庫 Oracle
這里介紹Oracle物化視圖可以分為以下三種類型:包含聚集的物化視圖;只包含連接的物化視圖;嵌套物化視圖。三種物化視圖的快速刷新的限制條件有很大區(qū)別,而對于其他方面則區(qū)別不大。

Oracle經(jīng)過長時間的發(fā)展,很多用戶都很了解Oracle物化視圖了,這里我發(fā)表一下個人理解,和大家討論討論。Oracle物化視圖提供了強大的功能,可以用于預先計算并保存表連接或聚集等耗時較多的操作的結果,這樣,在執(zhí)行查詢時,就可以避免進行這些耗時的操作,而從快速的得到結果。

Oracle物化視圖有很多方面和索引很相似:使用物化視圖的目的是為了提高查詢性能;物化視圖對應用透明,增加和刪除物化視圖不會影響應用程序中SQL語句的正確性和有效性;物化視圖需要占用存儲空間;當基表發(fā)生變化時,物化視圖也應當刷新。

Oracle物化視圖可以分為以下三種類型:包含聚集的物化視圖;只包含連接的物化視圖;嵌套物化視圖。三種物化視圖的快速刷新的限制條件有很大區(qū)別,而對于其他方面則區(qū)別不大。創(chuàng)建物化視圖時可以指定多種選項,下面對幾種主要的選擇進行簡單說明:

創(chuàng)建方式(Build Methods):包括BUILD IMMEDIATE和BUILD DEFERRED兩種。BUILD IMMEDIATE是在創(chuàng)建物化視圖的時候就生成數(shù)據(jù),而BUILD DEFERRED則在創(chuàng)建時不生成數(shù)據(jù),以后根據(jù)需要在生成數(shù)據(jù)。默認為BUILD IMMEDIATE。

查詢重寫(Query Rewrite):包括ENABLE QUERY REWRITE和DISABLE QUERY REWRITE兩種。分別指出創(chuàng)建的物化視圖是否支持查詢重寫。查詢重寫是指當對物化視圖的基表進行查詢時,Oracle會自動判斷能否通過查詢物化視圖來得到結果,如果可以,則避免了聚集或連接操作,而直接從已經(jīng)計算好的物化視圖中讀取數(shù)據(jù)。默認為DISABLE QUERY REWRITE。

刷新(Refresh):指當基表發(fā)生了DML操作后,物化視圖何時采用哪種方式和基表進行同步。刷新的模式有兩種:ON DEMAND和ON COMMIT。ON DEMAND指物化視圖在用戶需要的時候進行刷新,可以手工通過DBMS_MVIEW.REFRESH等方法來進行刷新,也可以通過JOB定時進行刷新。 ON COMMIT指出物化視圖在對基表的DML操作提交的同時進行刷新。刷新的方法有四種:FAST、COMPLETE、FORCE和NEVE*。**ST刷新采用增量刷新,只刷新自上次刷新以后進行的修改。COMPLETE刷新對整個物化視圖進行完全的刷新。如果選擇FORCE方式,則Oracle在刷新時會去判斷是否可以進行快速刷新,如果可以則采用FAST方式,否則采用COMPLETE的方式。NEVER指物化視圖不進行任何刷新。默認值是FORCE ON DEMAND。

在建立物化視圖的時候可以指定ORDER BY語句,使生成的數(shù)據(jù)按照一定的順序進行保存。不過這個語句不會寫入Oracle物化視圖的定義中,而且對以后的刷新也無效。

【編輯推薦】

  1. 簡單談談Oracle SQL調(diào)優(yōu)
  2. 深談Oracle Freelist經(jīng)驗
  3. 簡單接觸一下Oracle擴展
  4. 淺談Oracle Spatial幾何結構
  5. 理論分析Oracle SQL語法
責任編輯:佚名 來源: 博客
相關推薦

2009-11-17 16:47:09

Oracle物化視圖日

2009-05-06 11:09:10

Oracle物化視圖數(shù)據(jù)庫

2010-11-19 10:11:49

Oracle物化視圖

2010-05-04 10:20:17

Oracle物化視圖

2010-07-30 17:46:46

DB2物化視圖

2010-08-02 13:25:23

DB2物化視圖

2024-11-19 08:09:09

MySQL數(shù)據(jù)庫數(shù)據(jù)

2011-08-01 18:42:40

分區(qū)維度物化視圖

2009-11-19 14:34:23

Oracle Exis

2010-08-20 13:33:50

DB2物化視圖

2010-11-02 11:56:36

DB2物化視圖

2009-11-13 16:53:12

Oracle文檔

2009-11-20 15:19:29

Oracle Agil

2009-11-17 10:20:01

Oracle Spat

2009-11-11 09:13:11

Oracle索引掃描

2024-04-17 07:21:52

物化視圖查詢加速器數(shù)據(jù)倉庫

2023-09-18 07:23:45

2010-08-19 17:17:08

DB2數(shù)據(jù)庫

2010-07-27 14:26:08

DB2數(shù)據(jù)庫物化視圖

2010-05-04 18:14:50

Oracle 性能工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本xx视频免费观看 | 国产精品久久久久久久久久免费 | 久久99视频这里只有精品 | 91视频18 | 人人澡人人爱 | 国产免费国产 | 亚洲一区二区三区免费在线观看 | 69热视频在线观看 | 久色网 | 一区二区日韩 | av在线天堂网 | 成人深夜福利 | 91麻豆产精品久久久久久 | 一区二区三区在线免费观看视频 | 91传媒在线观看 | 久久久国产精品一区 | 中文一区| 在线看黄免费 | 久久精品久久久久久 | 99精品久久 | 亚洲视频一区在线观看 | 久久久精品一区 | 久久一二 | 欧美日韩在线观看一区二区三区 | 精品国产免费一区二区三区五区 | 中文字幕第二区 | 国产在线精品一区 | 99久久精品一区二区成人 | 国产一区二区成人 | 羞羞涩涩在线观看 | 国产精品中文字幕一区二区三区 | caoporn免费在线视频 | 精品小视频| 久久国产精品免费视频 | 一区二区三区在线看 | 一区二区三区免费观看 | 91中文| 91欧美激情一区二区三区成人 | 久久久久久久av麻豆果冻 | 欧美激情精品久久久久久变态 | www.天堂av.com |