物化檢視 on commit
系統中發現一個檢視查詢很慢,看了下scipt發現竟然是三個表做的笛卡兒積,找到開發,結果說就是要這樣做,查了下資料,發現是用來拼裝表名和查詢語句的,所以要把所有可能都涉及到才用到了笛卡兒積,但每次呼叫這張試圖太耗時了,決定修改成臨時表採用trigger的形式插入,但涉及到三張表,實在懶得考慮那麼多邏輯,改用物化檢視。
在物化檢視中,有on commit,作用就是隻要基表commit立刻重新整理,也算是可以實現資料一致。
如下:
在物化檢視中,有on commit,作用就是隻要基表commit立刻重新整理,也算是可以實現資料一致。
如下:
CREATE Materialized VIEW a.test
refresh force on commit AS
SELECT * from a,b,c;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25680865/viewspace-714063/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 物化檢視
- 物化檢視(zt)
- calcite物化檢視詳解
- Oracle普通檢視和物化檢視的區別Oracle
- 資料庫的物化檢視資料庫
- 物化檢視分割槽實驗
- ClickHouse 物化檢視學習總結
- 物化檢視幾個知識點
- ClickHouse 效能優化?試試物化檢視優化
- ClickHouse效能優化?試試物化檢視優化
- Oracle物化檢視的建立及使用(二)Oracle
- Oracle物化檢視的建立及使用(一)Oracle
- Git檢視指定commit資訊GitMIT
- StarRocks 物化檢視重新整理流程和原理
- StarRocks 物化檢視重新整理流程及原理
- 基於ROWID更新的物化檢視測試
- 物化檢視如何快速完成資料聚合操作?
- 使用Materialise物化檢視解耦微服務架構解耦微服務架構
- Postgres使用trigger自動重新整理物化檢視
- 物化檢視快速重新整理與ORA-00001
- 火山引擎ByteHouse:如何最佳化ClickHouse物化檢視能力?
- hg_job配置定時重新整理物化檢視
- 【MVIEW】Oracle通過物化檢視同步表資料及簡介ViewOracle
- 物化檢視日誌無法正常清除的解決方法
- 資料泵匯出匯入物化檢視(ORA-39083)
- 基於圖神經網路的動態物化檢視管理神經網路
- 【SQL】Oracle查詢轉換之物化檢視查詢重寫SQLOracle
- 用exp、imp遷移包含物化檢視日誌的資料
- 使用SpringBoot+PostgreSQL物化檢視實現微服務設計模式 - vinsguruSpring BootSQL微服務設計模式
- [20230225]12c Real-time materialized view 實時物化檢視的應用.txtZedView
- 汽車之家基於 Apache Flink 的跨資料庫實時物化檢視探索Apache資料庫
- [重慶思莊每日技術分享]-建立物化檢視時出現ORA-7445錯誤
- TiFlink:使用 TiKV 和 Flink 實現強一致的物化檢視丨TiDB Hackathon 專案分享TiDB
- 兼顧高效能與低成本,淺析 Apache Doris 非同步物化檢視原理及典型場景Apache非同步
- 用物化檢視單行同步資料庫時,源表結構變化時的處理步驟資料庫
- pre-commit鉤子,程式碼質量檢查MIT
- 11 UML中的邏輯檢視、程序檢視、實現檢視、部署檢視
- [Django REST framework - 檢視元件之檢視基類、檢視擴充套件類、檢視子類、檢視集]DjangoRESTFramework元件套件
- git commit後如何取消commitGitMIT