在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 應用軟件教程 > 詳細頁面

ORACLE數據庫物化視圖

ORACLE數據庫物化視圖

更新時間:2025-10-14 文章作者:未知 信息來源:網絡 閱讀次數:

數據庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。所謂“數據庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應...
數據庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。所謂“數據庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應用程序彼此獨立的數據集合。

Oracle的物化視圖提供了強大的功能,可以用于預先計算并保存表連接或聚集等耗時較多的操作的結果,這樣,在執行查詢時,就可以避免進行這些耗時的操作,而從快速的得到結果。物化視圖有很多方面和索引很相似:使用物化視圖的目的是為了提高查詢性能;物化視圖對應用透明,增加和刪除物化視圖不會影響應用程序中SQL語句的正確性和有效性;物化視圖需要占用存儲空間;當基表發生變化時,物化視圖也應當刷新。

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

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

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

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

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

物化視圖日志:如果需要進行快速刷新,則需要建立物化視圖日志。物化視圖日志根據不同物化視圖的快速刷新的需要,可以建立為ROWID或PRIMARY KEY類型的。還可以選擇是否包括SEQUENCE、INCLUDING NEW VALUES以及指定列的列表。

可以指明ON PREBUILD TABLE語句將物化視圖建立在一個已經存在的表上。這種情況下,物化視圖和表必須同名。當刪除物化視圖時,不會刪除同名的表。這種物化視圖的查詢重寫要求參數QUERY_REWRITE_INTEGERITY必須設置為trusted或者stale_tolerated。

物化視圖可以進行分區。而且基于分區的物化視圖可以支持分區變化跟蹤(PCT)。具有這種特性的物化視圖,當基表進行了分區維護操作后,仍然可以進行快速刷新操作。 對于聚集物化視圖,可以在GROUP BY列表中使用CUBE或ROLLUP,來建立不同等級的聚集物化視圖。

物化視圖的基本操作和使用可以查看網址:http://blog.itpub.net/post/468/13318 相關的東東。我主要說明一下使用物化視圖的基本東東。如如何建立在特定的表空間上,這些在其他的物化視圖上面幾乎都沒有任何介紹的。主要以我做的一個例子來操作,

如果對物化視圖的基本概念清楚了就比較明白在那里寫特定的表空間存儲了。

創建物化視圖時應先創建存儲的日志空間

CREATE MATERIALIZED VIEW LOG ON mv_lvy_levytaxbgtdiv

tablespace ZGMV_DATA –日志保存在特定的表空間

WITH ROWID ;

CREATE MATERIALIZED VIEW LOG ON tb_lvy_levydetaildata

tablespace ZGMV_DATA –日志保存在特定的表空間

WITH ROWID,sequence(LEVYDETAILDATAID);

CREATE MATERIALIZED VIEW LOG ON tb_lvy_levydata

tablespace ZGMV_DATA –日志保存在特定的表空間

WITH rowid,sequence(LEVYDATAID);

然后創建物化視圖

–創建物化視圖

create materialized view MV_LVY_LEVYDETAILDATA

TABLESPACE ZGMV_DATA –保存表空間

BUILD DEFERRED –延遲刷新不立即刷新

refresh force –如果可以快速刷新則進行快速刷新,否則完全刷新

on demand –按照指定方式刷新

start with to_date(’24-11-2005 18:00:10′, ‘dd-mm-yyyy hh24:mi:ss’) –第一次刷新時間

next TRUNC(SYSDATE+1)+18/24 –刷新時間間隔

as

SELECT levydetaildataid, detaildatano, taxtermbegin, taxtermend,

……

ROUND(taxdeduct * taxpercent1, 2) – ROUND(taxdeduct * taxpercent2, 2) -

ROUND(taxdeduct * taxpercent3, 2) – ROUND(taxdeduct * taxpercent4, 2) -

ROUND(taxdeduct * taxpercent5, 2) taxdeduct, ROUND(taxfinal * taxpercent1, 2) -

ROUND(taxfinal * taxpercent2, 2) – ROUND(taxfinal * taxpercent3, 2) -

ROUND(taxfinal * taxpercent4, 2) – ROUND(taxfinal * taxpercent5, 2) taxfinal,

a.levydataid, a.budgetitemcode, taxtypecode,

……

FROM tb_lvy_levydetaildata a, tb_lvy_levydata c, MV_LVY_LEVYTAXBGTDIV b

WHERE a.levydataid = c.levydataid

AND a.budgetdistrscalecode = b.budgetdistrscalecode

AND a.budgetitemcode = b.budgetitemcode

AND c.incomeresidecode = b.rcvfisccode

AND C.TAXSTATUSCODE=’08′

AND C.NEGATIVEFLAG!=’9′

刪除物化視圖日志

–刪除物化視圖:

–刪除日志: DROP materialized view log on mv_lvy_levytaxbgtdiv;

DROP materialized view log on tb_lvy_levydetaildata;

DROP materialized view log on tb_lvy_levydata;

–刪除物化視圖 drop materialized view MV_LVY_LEVYDETAILDATA;

–基本和對表的操作一致 –物化視圖由于是物理真實存在的,故可以創建索引。

創建方式和對普通表創建方式相同,就不在重復寫了。


全新的路由器不僅讓你更穩定快速地連接無線網絡,更可以讓家中的智能設備連接在一起。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 国产视频在线观看网站| 国产av人人夜夜澡人人爽麻豆| 91动漫在线看| 免费极品av一视觉盛宴| 三级在线免费观看| 喜爱夜蒲2在线| 丰满人妻一区二区三区53号| 黄色www在线观看| 男女h黄动漫啪啪无遮挡软件| 欧美一级特黄aaa| 天堂av免费看| 给我免费播放片在线观看| 亚洲美免无码中文字幕在线| 国模无码视频一区二区三区| 国产精品97在线| 中文字幕第88页| 视频一区二区视频| 欧美久久在线观看| 欧美国产日韩在线播放| 亚洲色图偷拍视频| 国产性生活免费视频| 免费毛片网站在线观看| 青青在线免费观看视频| a级黄色片网站| 毛片在线播放视频| 高清av免费看| 高清欧美精品xxxxx| 成人在线观看a| 亚洲最新免费视频| 免费黄色福利视频| 在线能看的av网站| 男女私大尺度视频| 天天看片天天操| 国产精品成人久久电影| 天天干天天玩天天操| 农民人伦一区二区三区| 国产精品久久a| 热99这里只有精品| 波多野结衣网页| 久久久噜噜噜www成人网| 91福利免费观看| 亚洲国产精品久久久久爰色欲| 国产一伦一伦一伦| 免费观看日韩毛片| 国产卡一卡二在线| 911福利视频| 日本精品久久久久中文字幕| 亚洲色婷婷久久精品av蜜桃| 成人性生生活性生交12| 少妇人妻在线视频| 男人添女荫道口女人有什么感觉| 欧美wwwwwww| 欧美伦理片在线看| 免费午夜视频在线观看| 成人免费性视频| 欧洲精品视频在线| 樱花草www在线| 欧美激情第一区| 玖玖爱视频在线| 久久人人爽av| 中文字幕成人免费视频| 在线免费观看视频黄| 91热这里只有精品| 亚洲黄色av网址| 日韩视频免费在线播放| 国产成人无码av在线播放dvd| 日韩少妇内射免费播放18禁裸乳| 日韩精品一区在线视频| 菠萝蜜视频在线观看入口| 91成人在线视频观看| 久久久久久久久网| 日韩伦理在线免费观看| 成人免费aaa| 日本成年人网址| 国产91色在线观看| 中文字幕一区二区在线观看视频 | 久久久精品高清| 一级黄色录像在线观看| 91香蕉视频免费看| 日韩中文在线字幕| 国产素人在线观看| 一区二区在线播放视频| 亚洲一区日韩精品| 亚洲乱码日产精品bd在线观看| 真人做人试看60分钟免费| 国产freexxxx性播放麻豆| 无码aⅴ精品一区二区三区浪潮| 超碰97人人射妻| 日日干日日操日日射| 裸体大乳女做爰69| 成 年 人 黄 色 大 片大 全| 久久久久人妻精品一区三寸| 潘金莲激情呻吟欲求不满视频| 蜜臀av.com| 午夜肉伦伦影院| 国产日韩视频在线播放| 丰满人妻中伦妇伦精品app| 午夜精品免费看| 91好吊色国产欧美日韩在线| 亚洲天堂国产视频| 草b视频在线观看| 91小视频网站| www国产黄色| 免费观看国产视频在线| 在线免费av播放| 亚洲熟妇av日韩熟妇在线| 久久久国产精华液999999| 日韩免费在线观看av| 久久99爱视频| 无码aⅴ精品一区二区三区浪潮 | 精品91一区二区三区| 红桃av在线播放| 日韩极品视频在线观看| 久久精品视频在线观看免费| 成人免费观看毛片| 日本熟妇人妻xxxx| 少妇熟女一区二区| 日本美女视频一区| 日本xxxxxxx免费视频| 欧美激情视频免费看| 亚洲第一精品区| 国产成人在线综合| 污污动漫在线观看| 爱情岛论坛成人| 91av俱乐部| 91热这里只有精品| 男女视频一区二区三区| 已婚少妇美妙人妻系列| 国产极品美女高潮无套久久久| 成年人看的毛片| 久久亚洲中文字幕无码| 福利视频一二区| 日韩成人三级视频| 狠狠噜天天噜日日噜| 91亚洲精品国产| 日韩中文字幕在线免费| 久久久久久久中文| 男人亚洲天堂网| 丰满少妇在线观看| 五月天丁香花婷婷| 国产美女视频免费| 免费的av在线| 成 年 人 黄 色 大 片大 全| 久久亚洲中文字幕无码| 欧美性久久久久| 中文久久久久久| 在线a免费观看| 97超碰在线人人| 男人插女人下面免费视频| 天天干天天操天天做| 国产卡一卡二在线| 无码人妻丰满熟妇区96| 亚洲黄色av网址| 97精品国产97久久久久久粉红| av免费看网址| 五月婷婷狠狠操| 日韩国产小视频| 久久精品.com| 亚洲第一精品区| 日韩人妻精品无码一区二区三区| 久久精品香蕉视频| 免费国产成人看片在线| 中文字幕日本最新乱码视频| 亚洲视频一二三四| 日韩五码在线观看| 91国内在线播放| 啊啊啊一区二区| 精品一区二区成人免费视频 | 激情五月婷婷基地| 无码 制服 丝袜 国产 另类| 密臀av一区二区三区| 91精品国产毛片武则天| 国产区二区三区| 9久久9毛片又大又硬又粗| 午夜精品久久久久久久99热影院| 国产欧美日韩网站| 黄色一级片网址| 天美星空大象mv在线观看视频| 可以免费看的黄色网址| 乌克兰美女av| 久草资源站在线观看| 黄色特一级视频| 久久久福利影院| 九九九在线观看视频| 自慰无码一区二区三区| 伊人久久在线观看| 国产精品探花在线播放| 一级片视频免费观看| 欧美一级裸体视频| 日本精品免费在线观看| 很污的网站在线观看| 17c丨国产丨精品视频| 欧美xxxx吸乳| 国内自拍第二页| 精品国产乱码久久久久久1区二区 91网址在线观看精品 | 国产又大又黄又粗又爽| 动漫av网站免费观看| 少妇高潮喷水久久久久久久久久| 精品无码一区二区三区在线| 99久久免费观看|