【SQL】索引
2019獨角獸企業重金招聘Python工程師標準>>>
在表中創建索引,可以更加快速高效地查詢數據。
用戶無法看到索引,它們只能被用來加速搜索/查詢。
注釋:
更新一個包含索引的表需要比更新一個沒有索引的表花費更多的時間,這是由于索引本身也需要更新。因此,理想的做法是僅僅在常常被搜索的列(以及表)上面創建索引。
創建索引
在表上創建一個簡單的索引。允許使用重復的值:
CREATE INDEX index_name ON table_name (column_name)在表上創建一個唯一的索引。不允許使用重復的值:
CREATE UNIQUE INDEX index_name ON table_name (column_name)唯一的索引意味著兩個行不能擁有相同的索引值。
注釋:
用于創建索引的語法在不同的數據庫中不一樣。因此,檢查您的數據庫中創建索引的語法。
撤銷索引
DROP INDEX 語句用于刪除表中的索引。
MS Access:
DROP INDEX index_name ON table_nameMS SQL Server :
DROP INDEX table_name.index_nameDB2/Oracle :
DROP INDEX index_nameMySQL:
ALTER TABLE table_name DROP INDEX index_name參考鏈接:https://www.runoob.com/sql/sql-create-index.html
轉載于:https://my.oschina.net/Agnes2017/blog/3046971
總結
- 上一篇: 会议1.3
- 下一篇: 超出部分用省略号显示 以及 bootSt