DB2 730
MQT
DB2物化查詢表
這種物化查詢表中的資料是由使用者維護的。只有 REFRESH DEFERRED 物化查詢表可以定義為 MAINTAINED BY USER。不能對使用者維護的 MQT 發出 REFRESH TABLE 語句(用於系統維護的 MQT)。但是,使用者維護的 MQT 卻 允許對它們執行 insert、update 或 delete 操作。
MQT,或者叫summary table,stage table,提供了強有力的方法來提高複雜查詢的響應時間,特別是對包含如下操作的查詢:對一個或多個維度的聚合操作,如SUM,Count等;在一組表之間的join和聚合操作。MQT的基本原理是對以上特別需要耗費資源的操作事先計算出來並儲存到單獨的表裡,這樣當查詢的時候優化器就會引導相關查詢到MQT中查詢,由於MQT表裡面已經包含了需要聚集和join的資料,資料量有了大幅度減少,因此能夠大大提高效能。
這種物化查詢表中的資料是由使用者維護的。只有 REFRESH DEFERRED 物化查詢表可以定義為 MAINTAINED BY USER。不能對使用者維護的 MQT 發出 REFRESH TABLE 語句(用於系統維護的 MQT)。但是,使用者維護的 MQT 卻 允許對它們執行 insert、update 或 delete 操作。
MQT,或者叫summary table,stage table,提供了強有力的方法來提高複雜查詢的響應時間,特別是對包含如下操作的查詢:對一個或多個維度的聚合操作,如SUM,Count等;在一組表之間的join和聚合操作。MQT的基本原理是對以上特別需要耗費資源的操作事先計算出來並儲存到單獨的表裡,這樣當查詢的時候優化器就會引導相關查詢到MQT中查詢,由於MQT表裡面已經包含了需要聚集和join的資料,資料量有了大幅度減少,因此能夠大大提高效能。
sequence
Sequence是資料庫系統按照一定規則自動增加的數字序列。這個序列一般作為代理主鍵(因為不會重複),沒有其他任何意義。
Sequence是資料庫系統的特性,有的資料庫有Sequence,有的沒有。比如Oracle、DB2、PostgreSQL資料庫有Sequence,MySQL、SQL Server、Sybase等資料庫沒有Sequence。
根據我個人理解,Sequence是資料中一個特殊存放等差數列的表,該表受資料庫系統控制,任何時候資料庫系統都可以根據當前記錄數大小加上步長來獲取到該表下一條記錄應該是多少,這個表沒有實際意義,常常用來做主鍵用
----------------------------------------------------------------------------------------------------
Trigger觸發順序
Oracle fires multiple triggers in an unspecified, random order, if more than one trigger of the same type exists for a given statement; that is, triggers of the same type for the same statement are not guaranteed to fire in any specific order.
Sequence是資料庫系統的特性,有的資料庫有Sequence,有的沒有。比如Oracle、DB2、PostgreSQL資料庫有Sequence,MySQL、SQL Server、Sybase等資料庫沒有Sequence。
根據我個人理解,Sequence是資料中一個特殊存放等差數列的表,該表受資料庫系統控制,任何時候資料庫系統都可以根據當前記錄數大小加上步長來獲取到該表下一條記錄應該是多少,這個表沒有實際意義,常常用來做主鍵用
----------------------------------------------------------------------------------------------------
Trigger觸發順序
Oracle fires multiple triggers in an unspecified, random order, if more than one trigger of the same type exists for a given statement; that is, triggers of the same type for the same statement are not guaranteed to fire in any specific order.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7899089/viewspace-659763/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- gt730 2g顯示卡怎麼樣 gt730顯示卡能玩啥遊戲遊戲
- dell R730_伺服器介紹伺服器
- 解讀高密場景 RG-AP730(TR)成首選
- DB2:ksh: db2: not found.DB2
- DB2系列之DB2安裝DB2
- [DB2]DB2備份和恢復DB2
- [DB2]db2重定向恢復DB2
- 麒麟810和驍龍730處理器引數對比分析
- DB2 WLMDB2
- DB2 explainDB2AI
- DB2 listenerDB2
- db2概念DB2
- DB2 INFOCENTERDB2
- join (db2)DB2
- DB2 CLPDB2
- The DB2 environmentDB2
- DB2 CRASHDB2
- db2 -attribute of key are miss in result set . db2 錯誤DB2
- [DB2]linux下安裝db2 v9.7DB2Linux
- db2 資訊中心DB2
- db2 reorg,runstatsDB2
- DB2 安裝DB2
- Db2 備份DB2
- DB2程式模型DB2模型
- DB2監控DB2
- DB2 Q&ADB2
- DB2 刪除DB2
- db2巡檢DB2
- db2 修改表列DB2
- DB2 quiesced 模式DB2UI模式
- DB2 export and importDB2ExportImport
- DB2 License expiredDB2
- DB2恢復DB2
- DB2精華帖DB2
- 初識DB2DB2
- DB2歷史DB2
- JDBC differences between the DB2 Universal JDBC Driver and other DB2 JDBC driversJDBCDB2
- DB2傻瓜1000問(三)DB2例項部分DB2