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

正文內(nèi)容

[計(jì)算機(jī)]db2數(shù)據(jù)庫(kù)優(yōu)化(編輯修改稿)

2024-11-15 03:41 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 序使用查詢(xún)語(yǔ)句從數(shù)據(jù)庫(kù)請(qǐng)求一組行,該查詢(xún)語(yǔ)句指定要作為結(jié)果集返回的特定行的限定詞。這些限定符通常出現(xiàn)在查詢(xún)的 WHERE 子句。這種限定符稱(chēng)為 謂詞 。 ? 可以將謂詞分組為四種類(lèi)別,按如何在求值過(guò)程中使用該謂詞以及何時(shí)使用它來(lái)確定這些類(lèi)別。這些類(lèi)別列示如下,按最佳性能到最差性能的順序排列: – 范圍定界謂詞 – 索引控制謂詞 – 數(shù)據(jù)控制謂詞 – 殘留謂詞 單擊此處編輯母版標(biāo)題樣式 ? 單擊此處編輯母版文本樣式 ? 第二級(jí) ? 第三級(jí) ? 第四級(jí) ? 第五級(jí) 13 單擊此處編輯母版標(biāo)題樣式單擊此處編輯母版文本樣式第二級(jí)第三級(jí)第四級(jí)第五級(jí)DB2 組件和謂詞 單擊此處編輯母版標(biāo)題樣式 ? 單擊此處編輯母版文本樣式 ? 第二級(jí) ? 第三級(jí) ? 第四級(jí) ? 第五級(jí) 14 單擊此處編輯母版標(biāo)題樣式單擊此處編輯母版文本樣式第二級(jí)第三級(jí)第四級(jí)第五級(jí)組件簡(jiǎn)介 ? 關(guān)系數(shù)據(jù)服務(wù) (RDS)從應(yīng)用程序那里接收到 SQL請(qǐng)求,并返回結(jié)果集 。除了剩余謂詞外, RDS將所有謂詞都發(fā)送給數(shù)據(jù)管理服務(wù) (DMS)。剩余謂詞由 RDS進(jìn)行評(píng)估。 ? DMS評(píng)估數(shù)據(jù)參數(shù)謂詞。如果 SELECT列表中存在一些不能由索引搜索進(jìn)行評(píng)估的列,那么, DMS就會(huì)直接掃描數(shù)據(jù)頁(yè)。 ? 索引管理器從 DMS那里接收、評(píng)估范圍界定謂詞和索引參數(shù)謂詞,然后,將數(shù)據(jù)頁(yè)的行標(biāo)識(shí)符 (RID)返回給DMS。 單擊此處編輯母版標(biāo)題樣式 ? 單擊此處編輯母版文本樣式 ? 第二級(jí) ? 第三級(jí) ? 第四級(jí) ? 第五級(jí) 15 單擊此處編輯母版標(biāo)題樣式單擊此處編輯母版文本樣式第二級(jí)第三級(jí)第四級(jí)第五級(jí)謂詞類(lèi)型 特征 謂詞類(lèi)型 范圍定界 索引控制 數(shù)據(jù)控制 殘留 減少索引 I/O 是 否 否 否 減少數(shù)據(jù)頁(yè) I/O 是 是 否 否 減少內(nèi)部傳送的行數(shù) 是 是 是 否 減少合格行的數(shù)目 是 是 是 是 單擊此處編輯母版標(biāo)題樣式 ? 單擊此處編輯母版文本樣式 ? 第二級(jí) ? 第三級(jí) ? 第四級(jí) ? 第五級(jí) 16 單擊此處編輯母版標(biāo)題樣式單擊此處編輯母版文本樣式第二級(jí)第三級(jí)第四級(jí)第五級(jí)范圍定界 范圍定界謂詞限制索引掃描的范圍。它們提供索引搜索的開(kāi)始和停止鍵值。 范例: 1、 INDEX IX1: NAME ASC,DEPT ASC, MGR DESC, SALARY DESC, YEARS ASC 2、 WHERE NAME = :hv1 AND DEPT = :hv2 AND YEARS :hv5 前兩個(gè)謂詞( NAME = :hv1 和 DEPT = :hv2)是范圍定界謂詞,而 YEARS :hv5 是索引控制謂詞 。 優(yōu)化器在對(duì)這些謂詞求值時(shí)使用索引數(shù)據(jù)而不是讀取基本表。這些 索引控制 謂詞減小需要從表中讀取的行集,但它們不影響訪(fǎng)問(wèn)的索引頁(yè)數(shù) 。 單擊此處編輯母版標(biāo)題樣式 ? 單擊此處編輯母版文本樣式 ? 第二級(jí) ? 第三級(jí) ? 第四級(jí) ? 第五級(jí) 17 單擊此處編輯母版標(biāo)題樣式單擊此處編輯母版文本樣式第二級(jí)第三級(jí)第四級(jí)第五級(jí)索引控制 索引控制謂詞不能限制搜索范圍,但可根據(jù)該索引來(lái)求值,因?yàn)樵谠撝^詞中涉及到的列是索引鍵的一部分。 單擊此處編輯母版標(biāo)題樣式 ? 單擊此處編輯母版文本樣式 ? 第二級(jí) ? 第三級(jí) ? 第四級(jí) ? 第五級(jí) 18 單擊此處編輯母版標(biāo)題樣式單擊此處編輯母版文本樣式第二級(jí)第三級(jí)第四級(jí)第五級(jí)數(shù)據(jù)控制 ? 索引管理器不能求值但數(shù)據(jù)管理服務(wù)可以求值的謂詞稱(chēng)為 數(shù)據(jù)控制 謂詞。這些謂詞通常需要訪(fǎng)問(wèn)表中的單獨(dú)行。如果需要,“數(shù)據(jù)管理服務(wù)”檢索對(duì)該謂詞求值需要的列以及任何其他列以滿(mǎn)足 SELECT 列表中不能從該索引獲取的列。 通常,這種謂詞需要從基本表中存取個(gè)別行,如果需要的話(huà),數(shù)據(jù)管理服務(wù)還會(huì)提取需要的列來(lái)評(píng)估該謂詞。 – 例如,假設(shè)索引定義在表 project的 projno列上,而不是 deptno列上,執(zhí)行下面的查詢(xún): ? SELECT projno, projname, repemp FROM project WHERE deptno=’D11’ORDER BY projno – 謂詞“ deptno=’D11’” 是數(shù)據(jù)參數(shù)謂詞,因?yàn)闆](méi)有索引定義在deptno列上,必須存取基本表來(lái)評(píng)估該謂詞。 單擊此處編輯母版標(biāo)題樣式 ? 單擊此處編輯母版文本樣式 ? 第二級(jí) ? 第三級(jí) ? 第四級(jí) ? 第五級(jí) 19 單擊此處編輯母版標(biāo)題樣式單擊此處編輯母版文本樣式第二級(jí)第三級(jí)第四級(jí)第五級(jí)殘留謂詞 ? 殘留謂詞比訪(fǎng)問(wèn)表需要更多的 I/O 成本。它們可具有下列特征: – 使用相關(guān)子查詢(xún) – 使用量化子查詢(xún),這些子查詢(xún)包含 ANY、 ALL、 SOME 或 IN 子句 – 讀取 LONG VARCHAR 或 LOB 數(shù)據(jù),該數(shù)據(jù)存儲(chǔ)在與表分開(kāi)的文件中 ? 剩余謂詞是用關(guān)系數(shù)據(jù)服務(wù) (RDS)來(lái)進(jìn)行評(píng)估的,而且,它在這四類(lèi)謂詞中成本最昂貴。由于相對(duì)范圍界定謂詞和索引參數(shù)謂詞來(lái)說(shuō),剩余謂詞和數(shù)據(jù)參數(shù)謂詞的成本比較高,所以,我們應(yīng)該盡可能地限制范圍界定謂詞和索引參數(shù)謂詞界定的行數(shù)。 單擊此處編輯母版標(biāo)題樣式 ? 單擊此處編輯母版文本樣式 ? 第二級(jí) ? 第三級(jí) ? 第四級(jí) ? 第五級(jí) 20 單擊此處編輯母版標(biāo)題樣式單擊此處編輯母版文本樣式第二級(jí)第三級(jí)第四級(jí)第五級(jí)在只使用一條語(yǔ)句即可做到時(shí)避免使用多條語(yǔ)句 ? INSERT INTO tab_p VALUES (item1, price1, qty1)。 ? INSERT INTO tab_p VALUES (item2, price2, qty2)。 INSERT INTO tab_p VALUES (item3, price3, qty3)。 ? INSERT INTO tab_p VALUES (item1, price1, qty1), (item2, price2, qty2), (item3, price3, qty3)。 ? SET A = expr1。 SET B = expr2。 SET C = expr3。 ? VALUES expr1, expr2, expr3 INTO A, B,
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1