為數據表創建索引的目的是什么

為數據表創建索引的目的是什么

一、sql創建索引的目的如下:

1、通過唯一性索引(unique)可確保數據的唯一性;

2、加快數據的檢索速度;

3、加快表之間的連接;

4、減少分組和排序時間;

5、使用優化隱藏器提高系統性能。

二、創建SQL索引的語法:

CREATE?[UNIQUE]?[CLUSTERED|?NONCLUSTERED](索引類型)?INDEX??ON?(?[ASC|DESC]? [,?[ASC|DESC]...])。

為數據表創建索引的目的是什么

擴展資料:

索引的類別介紹:

1、唯一索引:

唯一索引是不允許其中任何兩行具有相同索引值的索引。當現有數據中存在重復的鍵值時,大多數數據庫不允許將新創建的唯一索引與表一起保存。數據庫還可能防止添加將在表中創建重復鍵值的新數據。

2、主鍵索引:

數據庫表經常有一列或多列組合,其值唯一標識表中的每一行。該列稱為表的主鍵。在數據庫關系圖中為表定義主鍵將自動創建主鍵索引,主鍵索引是唯一索引的特定類型。該索引要求主鍵中的每個值都唯一。當在查詢中使用主鍵索引時,它還允許對數據的快速訪問。

推薦教程: 《mysql教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享