DB2索引

db2索引

本章介紹db2的索引,它們的類型,創(chuàng)建和刪除。

索引是一組指針,這可以引用表中的行,在mdc或itc表的塊,在xml存儲對象的xml數(shù)據(jù)被邏輯地由一個或多個鍵中的值進行排序。它是在db2表列創(chuàng)建以加快對查詢中的數(shù)據(jù)的訪問,以及對聚集和有效地進行分區(qū)中的數(shù)據(jù)。它也可提高操作的視圖上的性能。具有唯一索引的表可以有獨特的按鍵排。根據(jù)表的要求,可以采取不同類型的索引。

 

索引類型

  • 唯一和非唯一索引
  • 群集和非聚集索引

 

創(chuàng)建索引

創(chuàng)建唯一索引,使用的語法如下:

語法:

db2 create unique index <index_name> on
<table_name>(<unique_column>) include (<column_names..>)

示例:創(chuàng)建“shopper.sales1”表的索引。

db2 create unique index sales1_indx on
shopper.sales1(id) include (itemname)

 

刪除索引

對于刪除索引,可以使用下面的語法:

語法:

db2 create unique index <index_name> on
<table_name>(<unique_column>) include (<column_names..>)

示例:

db2 drop index sales_index

下一節(jié):db2 觸發(fā)器

db2 教程

相關(guān)文章
學(xué)習(xí)MySQL
亚洲国产精品第一区二区,久久免费视频77,99V久久综合狠狠综合久久,国产免费久久九九免费视频