SQL基本操作 建立索引

2022-07-14 17:06:08 字數 726 閱讀 5468

create index語句用於在表中建立索引。在不讀取整個表的情況下,索引使資料庫應用程式可以更快地查詢資料。

索引:您可以在表中建立索引,以便更加快速高效地查詢資料。使用者無法看到索引,它們只能被用來加速搜尋/查詢。

注釋:更新乙個包含索引的表需要比更新乙個沒有索引的表更多的時間,這是由於索引本身也需要更新。因此,理想的做法是僅僅在常常被搜尋的列(以及表)上面建立索引。

本例會建立乙個簡單的索引,名為 "personindex",在 person 表的 lastname 列:

create

index

personindex

on person (lastname)

如果您希望以降序索引某個列中的值,您可以在列名稱之後新增保留字 desc:

create

index

personindex

on person (lastname desc)

假如您希望索引不止乙個列,您可以在括號中列出這些列的名稱,用逗號隔開:

create

index

personindex

on person (lastname, firstname)

參考:sql create index 語句

SQL 索引 建立索引

create index 語句用於在表中建立索引。在不讀取整個表的情況下,索引使資料庫應用程式可以更快地查詢資料。您可以在表中建立索引,以便更加快速高效地查詢資料。使用者無法看到索引,它們只能被用來加速搜尋 查詢。注釋 更新乙個包含索引的表需要比更新乙個沒有索引的表更多的時間,這是由於索引本身也需要...

SQL 建立索引

總結 什麼是索引 資料庫中的索引是某個表中一列或多列值的集合和相應的指向表中物理標識這些值的資料頁的邏輯指標清單。分類 唯一索引 unique 不允許兩行具有相同的索引值 建立了唯一約束,系統將自動建立唯一索引 主鍵索引 主鍵索引要求主鍵中的每個值是唯一的,建立主鍵自動建立主鍵索引 聚集索引 clu...

SQL 如何建立索引

create index 語句用於在表中建立索引。在不讀取整個表的情況下,索引使資料庫應用程式可以更快地查詢資料。您可以在表中建立索引,以便更加快速高效地查詢資料。使用者無法看到索引,它們只能被用來加速搜尋 查詢。在表上建立乙個簡單的索引。允許使用重複的值 create index index na...