偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

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

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

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

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

文章中寫道:

 

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

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

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

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

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

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

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

DB2 常見問題解答匯集

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

【編輯推薦】

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

2010-08-19 10:44:47

DB2 常見問題

2010-08-02 11:01:29

DB2 Resotre

2010-08-27 10:29:17

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

2010-08-18 11:36:40

DB2簡史

2010-08-18 15:01:08

DB2 9安裝方法

2010-08-19 13:36:11

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

2010-08-05 15:48:14

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

2011-07-13 17:57:15

SQLite

2023-10-10 08:01:13

2011-08-09 15:10:00

SQLite

2009-10-13 14:56:00

CCNA培訓(xùn)

2010-09-13 14:43:47

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

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 部署服

2010-08-03 08:46:23

DB2 9.5高可用性

2015-06-30 12:39:33

公有云問題解答

2011-07-21 11:19:51

JAVA

2025-03-28 10:19:06

點(diǎn)贊
收藏

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