freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

銀行數(shù)據(jù)倉庫系統(tǒng)高層架構(gòu)工程設(shè)計書(編輯修改稿)

2025-07-22 20:17 本頁面
 

【文章內(nèi)容簡介】 ANYSET CURRENT REFRESH AGE ANY|0l REFRESH IMMEDIATE類型的MQT的狀態(tài)總是最新的,因此不論CURRENT REFRESH AGE是何值都會被引用l 對于動態(tài)何靜態(tài)SQL,QUERY OPTIMIZATION等級必須等于2或大于等于5n 缺省是5,此缺省值可以通過DB2配置參數(shù)DFT_QUERYOPT修改n 此寄存器可以通過如下命令修改SET CURRENT QUERY OPTIMIZATION LEVEL 2l MQT不能出現(xiàn)在CHECK PENDING NO ACCESS語句內(nèi)2. 匹配條件匹配是評估用戶的查詢語句,判斷其是否可以用MQT重寫的過程。在所有的狀態(tài)條件都滿足的情況下,查詢重新模塊會根據(jù)下面這些條件來決定是否使用MQT來重寫SQL。在大多數(shù)情況下,用戶提交的SQL語句于創(chuàng)建MQT的查詢都不完全一致,這時候DB2需要做一些額外的工作來利用MQT中的數(shù)據(jù)生成用戶需要的結(jié)果。這個這個額外的工作就是補償。允許匹配在下列情況下會使用MQT來進行優(yōu)化:l 超集謂詞且完全匹配-這是最簡單的情況,用戶查詢與MQT具有相同的表,相同的表達式,請求的結(jié)果完全屬于MQT數(shù)據(jù)集。這里MQT中的謂詞必須是用戶查詢謂詞的超集。l 聚合函數(shù)和成組列-聚合是把相關(guān)的記錄分組匯總,通常在具有更少的記錄數(shù)。沒必要為每種類型的group定義一個MQT,在特定的情況下,即時用戶的group方法與MQT中的不同,DB2也能使用MQT。比如,如果MQT中的GROUP BY的粒度更細,則DB2可以在MQT之上再進行進一步的聚合(也即補償)。l 多表-如果用戶查詢中存在MQT中沒有的表,并且其與基礎(chǔ)表的關(guān)聯(lián)謂詞能夠用MQT與之關(guān)聯(lián)來代替,那DB2也能使用MQTl 少表-如果用戶查詢中的表比MQT中的表少,并且引用完整性存在的話,DB2也能匹配MQTl CASE表達式-通常要匹配具有復(fù)雜表達式的查詢要求這些表達式在MQT中也要以相似的方式使用。通常的情況下,DB2都能識別。比如,如果MQT中的GROUP BY 和SELECT子句都要相應(yīng)的CASE語句,那么DB2也能匹配具有相同CASE語句的用戶查詢。抑止匹配下來情況會抑止查詢優(yōu)化器對MQT的使用。l SQL中包含如下內(nèi)容-包含如下內(nèi)容的SQL不會用MQT優(yōu)化n MQT的基礎(chǔ)部自身是UPDATE的對象。比如,當存在觸發(fā)器時,查詢能從同時是UPDATE的基礎(chǔ)表中SELECT數(shù)據(jù)n 遞規(guī)或其它復(fù)雜語句n 物理屬性函數(shù)比如NODENUMBERn 外連接n UNIONn XMLAGGn 窗口聚合函數(shù)。也即帶OVER子句的聚合l 查詢中包含MQT中沒有的列-如果MQT中漏掉了基礎(chǔ)表中的一些列,而在用戶查詢中恰好應(yīng)用了它們,則不會使用MQTl MQT中的謂詞比用戶查詢更嚴格-如果MQT中缺了一些滿足用戶查詢記錄的話,顯然不能使用MQTl 查詢中的表達式無法從MQT中導(dǎo)出-即時MQT中的表達式與查詢不同,查詢中的表達式也是有可能從MQT中導(dǎo)出的。但對一些特別的情況DB2則無法導(dǎo)出,因此也不能使用MQT 表和列的命名規(guī)則表命名一致和規(guī)范的命名規(guī)則有助于提高物理模型的可讀性和可理解性。下面是數(shù)據(jù)倉庫中建議的命名規(guī)范。 SOR. AR_X_RATE_TPThe remaining characters is The first 2 SchemaObject TypeSSA、數(shù)據(jù)庫工具