在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据,用户无法看到索引,它们只能被用来加速搜索/查询。
创建
索引是根据列来创建的
创建一个简单的索引,允许使用重复值
CREATE INDEX index_name ON table_name (c1,c2c...)
创建一个唯一的索引。不允许使用重复的值
CREATE UNIQUE INDEX index_name ON table_name (c1,c2,...)
删除
数据库 | SQL |
---|---|
SQL Server | DROP INDEX table_name.index_name |
MySql | ALTER TABLE table_name DROP INDEX index_name |
Oracle | DROP INDEX index_name |