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

簡單描述Oracle物化視圖日志

數據庫 Oracle
這里介紹Oracle物化視圖日志:如果需要進行快速刷新,則需要建立物化視圖日志。Oracle物化視圖日志根據不同物化視圖的快速刷新的需要,可以建立為ROWID或PRIMARY KEY類型的。

本人很喜歡Oracle,在工作中也很喜歡總結關于Oracle物化視圖日志的經驗教訓,下面就這個問題來詳細說說吧。Oracle物化視圖日志:如果需要進行快速刷新,則需要建立物化視圖日志。Oracle物化視圖日志根據不同物化視圖的快速刷新的需要,可以建立為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 相關的東東。我主要說明一下使用物化視圖的基本東東。如如何建立在特定的表空間上,這些在其他的物化視圖上面幾乎都沒有任何介紹的。主要以我做的一個例子來操作,如果對物化視圖的基本概念清楚了就比較明白在那里寫特定的表空間存儲了。

創建物化視圖時應先創建存儲的日志空間,以下是Oracle物化視圖日志:

  1. CREATE MATERIALIZED VIEW LOG ON mv_lvy_levytaxbgtdiv  
  2. tablespace ZGMV_DATA --日志保存在特定的表空間  
  3. WITH ROWID ;  
  4. CREATE MATERIALIZED VIEW LOG ON tb_lvy_levydetaildata  
  5. tablespace ZGMV_DATA --日志保存在特定的表空間  
  6. WITH ROWID,sequence(LEVYDETAILDATAID);  
  7. CREATE MATERIALIZED VIEW LOG ON tb_lvy_levydata  
  8. tablespace ZGMV_DATA --日志保存在特定的表空間  
  9. WITH rowid,sequence(LEVYDATAID);  
  10. 然后創建物化視圖  
  11. --創建物化視圖  
  12. create materialized view MV_LVY_LEVYDETAILDATA  
  13. TABLESPACE ZGMV_DATA --保存表空間  
  14. BUILD DEFERRED --延遲刷新不立即刷新  
  15. refresh force --如果可以快速刷新則進行快速刷新,否則完全刷新  
  16. on demand --按照指定方式刷新  
  17. start with to_date('24-11-2005 18:00:10', 'dd-mm-yyyy hh24:mi:ss') --***次刷新時間  
  18. next TRUNC(SYSDATE+1)+18/24 --刷新時間間隔  
  19. as  
  20. SELECT levydetaildataid, detaildatano, taxtermbegin, taxtermend,  
  21. ......  
  22. ROUND(taxdeduct * taxpercent1, 2) - ROUND(taxdeduct * taxpercent2, 2) -  
  23. ROUND(taxdeduct * taxpercent3, 2) - ROUND(taxdeduct * taxpercent4, 2) -  
  24. ROUND(taxdeduct * taxpercent5, 2) taxdeduct, ROUND(taxfinal * taxpercent1, 2) -  
  25. ROUND(taxfinal * taxpercent2, 2) - ROUND(taxfinal * taxpercent3, 2) -  
  26. ROUND(taxfinal * taxpercent4, 2) - ROUND(taxfinal * taxpercent5, 2) taxfinal,  
  27. a.levydataid, a.budgetitemcode, taxtypecode,  
  28. ......  
  29. FROM tb_lvy_levydetaildata a, tb_lvy_levydata c, MV_LVY_LEVYTAXBGTDIV b  
  30. WHERE a.levydataid = c.levydataid  
  31. AND a.budgetdistrscalecode = b.budgetdistrscalecode  
  32. AND a.budgetitemcode = b.budgetitemcode  
  33. AND c.incomeresidecode = b.rcvfisccode  
  34. AND C.TAXSTATUSCODE='08' 
  35. AND C.NEGATIVEFLAG!='9'  
  36. 刪除物化視圖日志  
  37. --刪除物化視圖:  
  38. --刪除日志: DROP materialized view log on mv_lvy_levytaxbgtdiv;  
  39. DROP materialized view log on tb_lvy_levydetaildata;  
  40. DROP materialized view log on tb_lvy_levydata;  
  41. --刪除物化視圖 drop materialized view MV_LVY_LEVYDETAILDATA;  
  42. --基本和對表的操作一致 --物化視圖由于是物理真實存在的,故可以創建索引。  
  43. 創建方式和對普通表創建方式相同,就不在重復寫了。      

【編輯推薦】

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

2009-11-17 15:59:25

Oracle物化視圖

2009-05-06 11:09:10

Oracle物化視圖數據庫

2010-11-19 10:11:49

Oracle物化視圖

2010-05-04 10:20:17

Oracle物化視圖

2009-11-09 17:27:38

Oracle編碼SQL

2009-11-19 10:43:54

Oracle Clob

2009-11-16 17:08:59

Oracle日志緩沖區

2010-04-09 10:52:30

Oracle數據對象

2010-08-02 13:25:23

DB2物化視圖

2010-07-30 17:46:46

DB2物化視圖

2024-11-19 08:09:09

MySQL數據庫數據

2011-08-01 18:42:40

分區維度物化視圖

2010-08-20 13:33:50

DB2物化視圖

2010-11-02 11:56:36

DB2物化視圖

2010-08-19 17:17:08

DB2數據庫

2010-07-27 14:26:08

DB2數據庫物化視圖

2025-07-02 08:10:01

StarRocks物化視圖MV

2023-09-18 07:23:45

2024-04-17 07:21:52

物化視圖查詢加速器數據倉庫

2009-09-22 11:16:27

Hibernate經驗
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品99久久久久 | 久久小视频 | 国产精品九九九 | 黄色一级免费 | 中文字幕高清免费日韩视频在线 | a免费观看 | 国产免费a | 欧美一级黄色片 | 最新高清无码专区 | 久久久精品一区二区 | 色99视频| 欧美一区二区免费 | 91精品在线播放 | 午夜精品久久久久久久99黑人 | 91中文视频| 激情视频网站 | 国产成人精品一区二区三区 | 国产在线视频网 | 色婷婷综合网 | 亚洲精品片 | a级在线观看 | 黄色大片免费观看 | 亚洲欧美激情精品一区二区 | 日韩av在线不卡 | 91麻豆精品国产91久久久资源速度 | 中文字幕乱码一区二区三区 | 色综合久久天天综合网 | 久久精品一区二区三区四区 | 精品一区二区三区免费视频 | 日韩高清www | 亚洲 欧美 另类 综合 偷拍 | 国产精品人人做人人爽 | 成人性生交a做片 | 免费国产视频 | 亚洲一视频 | 成人羞羞国产免费视频 | 国产精品高潮呻吟久久aⅴ码 | 精品国产91亚洲一区二区三区www | 国产精品久久久久久久久久久久 | 一级黄a视频 | 亚洲欧美综合精品久久成人 |