自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

DB2 常見問題解答大匯總不得不看!

數(shù)據(jù)庫(kù)
我們今天主要向大家講述的是DB2 常見問題解答大匯總,以下的文章將會(huì)給你相應(yīng)的解決方案,希望會(huì)給你帶來一些幫助在此方面。

以下的文章主要向大家講述的是DB2 常見問題解答大匯總,以下的文章將會(huì)給你相應(yīng)的解決方案,如果你對(duì)DB2 常見問題解答,心存好奇的話,以下的文章將會(huì)揭開它的神秘面紗。在我的上一個(gè)專欄的示例 4 中(“ The Mystery of DB2 Sorts ”,見參考資料)。

我討論了如何在下面的 SQL 語(yǔ)句中使用索引:

  1. Select workdept, lastname, jobcode from employee_master   
  2. Where workdept in ('A01', 'B22', 'B46') and lastname >= :hvlastname   
  3. Order by lastname  

文章中寫道:

 

使用第三個(gè)索引 [on jobcode, workdept, lastname] 時(shí),DB2 不能匹配任意一個(gè)謂詞,但它能夠通過篩選(而不是匹配)lastname 和 workdept 對(duì)索引數(shù)據(jù)應(yīng)用謂詞。對(duì)于符合條件的每個(gè)索引行,DB2 可以從該索引本身獲取這三個(gè)選擇的列,從而避免對(duì)表進(jìn)行讀操作。因?yàn)樗饕?**列為 lastname,所以數(shù)據(jù)應(yīng)該按 lastname 排序。這里不需要使用 SORT 。

接下來您問道,第三個(gè)索引的***列不是 lastname 。為什么不使用數(shù)據(jù)排序就能以 lastname 順序返回呢?這就是秘密所在之處。

至少有 200 位讀者向我反映了這個(gè)問題。對(duì)我而言,這既是好消息又是壞消息。好消息是很多讀者閱讀我的專欄,并且讀得非常仔細(xì)。壞消息是在收到***一封電子郵件時(shí),我感到非常難堪。

事情是這樣的。我開始時(shí)使用一個(gè)完全不同的虛構(gòu)的 “第三個(gè)索引” 和一個(gè)新點(diǎn)子,但后來我改變了主意,并對(duì)索引進(jìn)行更改。然后我重復(fù)輸入了一個(gè)已有段落,不小心忘記刪除***兩個(gè)句子(上面用斜體標(biāo)出的句子)。

那么,我想實(shí)現(xiàn)的新點(diǎn)子是什么呢?它就是:當(dāng) DB2 選擇的訪問路徑僅為索引時(shí),DB2 將忽略該索引的 CLUSTERRATIO 。對(duì)于純索引訪問,DB2 不會(huì)關(guān)心索引順序和表順序之間的關(guān)系。 DB2 永遠(yuǎn)不會(huì)以列表預(yù)取的方式使用索引。為什么?沒有必要執(zhí)行 RID SORT 使對(duì)表的讀操作更加有序,因?yàn)椴粫?huì)讀取這個(gè)表。

在這個(gè)例子中,DB2 將執(zhí)行完整的索引空間掃描,使用有序預(yù)取讀取每個(gè)單個(gè)的索引行,將這兩個(gè)謂詞應(yīng)用到每個(gè)行,并且對(duì)于符合條件的行,將從索引數(shù)據(jù)中獲取所有三個(gè)列。數(shù)據(jù)將不是按照 lastname 進(jìn)行排序。因此,DB2 必須執(zhí)行 SORT 來滿足 ORDER BY 子句。

現(xiàn)在,我終于算是彌補(bǔ)了自己的過失。以上的相關(guān)內(nèi)容就是對(duì)DB2 常見問題解答匯集的介紹,望你能有所收獲。

DB2 常見問題解答匯集

上述的相關(guān)內(nèi)容就是對(duì)DB2 常見問題解答匯集的描述,希望會(huì)給你帶來一些幫助在此方面。

【編輯推薦】

  1. DB2 CM ls對(duì)應(yīng)的Content Manager版本級(jí)別的確認(rèn)
  2. 掛起DB2 diag.log中看到了什么?
  3. IBM DB2中新手要了解的東西有哪些?
  4. DB2 CMO安裝7.1.2.6補(bǔ)丁之后會(huì)出現(xiàn)什么?
  5. DB2 9.5分區(qū)管理以及其應(yīng)用實(shí)踐的詳細(xì)描述
責(zé)任編輯:佚名 來源: itmop
相關(guān)推薦

2010-08-19 10:44:47

DB2 常見問題

2010-08-27 10:29:17

DB2數(shù)據(jù)庫(kù)開發(fā)

2010-08-02 11:01:29

DB2 Resotre

2010-08-18 15:01:08

DB2 9安裝方法

2010-08-18 11:36:40

DB2簡(jiǎn)史

2010-08-05 15:48:14

DB2強(qiáng)制優(yōu)化器

2010-08-19 13:36:11

DB2數(shù)據(jù)類型

2010-09-13 14:43:47

無(wú)線技術(shù)常見問題

2023-10-10 08:01:13

2009-10-13 14:56:00

CCNA培訓(xùn)

2011-07-13 17:57:15

SQLite

2011-08-09 15:10:00

SQLite

2010-08-12 15:16:50

DB2在線備份

2010-07-30 17:33:26

2010-05-12 17:04:20

BlackBerry開

2010-12-27 14:50:16

Windows 部署服

2011-07-21 11:19:51

JAVA

2015-06-30 12:39:33

公有云問題解答

2025-03-28 10:19:06

2010-08-03 08:46:23

DB2 9.5高可用性
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)