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

DB2索引優(yōu)化的策略選擇

數(shù)據(jù)庫(kù)
DB2數(shù)據(jù)庫(kù)中的索引讓數(shù)據(jù)庫(kù)查詢效率更高,而DB2索引優(yōu)化的策略選擇決定了索引優(yōu)化是否成功,這值得我們仔細(xì)去思考斟酌。

DB2索引優(yōu)化可以讓索引更為高效,而且更加合理,下面就為您詳細(xì)介紹DB2索引優(yōu)化的策略,希望可以讓您對(duì)DB2索引優(yōu)化有更深的了解

DB2索引優(yōu)化:

索引也是一種DB2對(duì)象,他由一組排好序的鍵組成,這些鍵是從相應(yīng)表中的一個(gè)列或多個(gè)列抽取出來(lái)的。通常索引可以提供指向表中被請(qǐng)求的數(shù)據(jù)行的直接指針;如果結(jié)果集要求的順序與索引一致,則可以消除排序;如果被請(qǐng)求的列都包含在索引項(xiàng)中,則可以避免不得不讀數(shù)據(jù)行的情況。

通過(guò)以下一些DB2索引優(yōu)化原則,可以建立比較高效和合理的索引。

(1)在索引中包括WHERE子句中的所有列,這樣,就可以使用索引形成的屏蔽來(lái)拒絕結(jié)果集中不合格的行。

(2)對(duì)于SQL語(yǔ)句中的RODER BY子句中引用到的列,適當(dāng)?shù)膭?chuàng)建索引,這樣可以避免排序。

(3)考慮到管理上的開(kāi)銷(xiāo),應(yīng)避免在索引中使用多于5個(gè)的列。

(4)對(duì)于多列索引,將查詢中引用最多的列放在定義的前面。

(5)基數(shù)較大的列更適合用來(lái)做索引。

(6)不要在索引中包含那些經(jīng)常修改或經(jīng)常進(jìn)行插入、刪除的列。***的例外是主關(guān)鍵字和外來(lái)關(guān)鍵字。

(7)不能種“空值(null)”做索引,任何包含null值的列都不會(huì)被包含在索引中,任何在WHERE子句中使用is null或is not null的語(yǔ)句優(yōu)化器是不會(huì)使用索引的。
 

 

 

【編輯推薦】

DB2日期格式更改的實(shí)現(xiàn)

DB2日期時(shí)間的基礎(chǔ)知識(shí)

DB2事件監(jiān)控的命令

教您如何實(shí)現(xiàn)DB2在線導(dǎo)入

db2存儲(chǔ)過(guò)程常用語(yǔ)句

責(zé)任編輯:段燃 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-07 17:36:37

DB2索引設(shè)計(jì)準(zhǔn)則

2010-11-02 11:22:06

DB2索引類型

2010-11-02 11:36:10

DB2索引創(chuàng)建

2010-11-01 10:16:25

DB2環(huán)境變量管理

2010-09-06 13:30:47

DB2數(shù)據(jù)庫(kù)優(yōu)化

2010-11-03 16:01:31

DB2索引的語(yǔ)法

2010-08-11 17:24:13

DB2數(shù)據(jù)庫(kù)優(yōu)化

2010-11-04 15:39:40

DB2 SQL語(yǔ)句

2011-03-21 09:51:04

DB2性能優(yōu)化

2011-08-31 16:33:00

DB2

2010-08-26 13:54:16

DB2數(shù)據(jù)庫(kù)優(yōu)化

2011-03-03 14:34:40

DB2數(shù)據(jù)庫(kù)優(yōu)化

2010-08-04 14:49:52

2010-08-31 15:08:14

DB2INSERT優(yōu)化

2010-07-27 08:48:52

DB2數(shù)據(jù)庫(kù)優(yōu)化

2010-07-29 09:44:35

DB2數(shù)據(jù)庫(kù)優(yōu)化

2010-08-02 09:52:19

DB2數(shù)據(jù)庫(kù)優(yōu)化

2010-08-10 09:07:51

DB2數(shù)據(jù)庫(kù)優(yōu)化

2010-11-02 11:30:09

DB2索引結(jié)構(gòu)

2011-05-27 15:24:28

DB2
點(diǎn)贊
收藏

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