首页
27-SQL CREATE INDEX 语句
27-SQL CREATE INDEX 语句
SQL CREATE INDEX 语句
CREATE INDEX语句用于在表中创建索引
SQL CREATE INDEX 语法
SQL CREATE UNIQUE INDEX 语法
索引
在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。
可以在表中创建索引,以便更加快速高效地查询数据
用户无法看到索引,它们只能被用来加速搜索/查询
注释
更新一个包含索引的表需要比更新一个没有索引的表更多的时间,
这是由于索引本身也需要更新。因此,理想的做法是仅仅在常常被
搜索的列(以及表)上面创建索引
在表上创建一个简单的索引。允许使用重复的值
CREATE TABLE index_ name
ON table_name(column_name)
"column_name" 规定需要索引的列
CREATE INDEX 实例
在表上创建一个唯一的索引。
唯一的索引意味着两个行不能拥有相同的索引值
CREATE UNIQUE INDEX index_name
ON table_name(column_name)
创建一个简单的索引,名为"Index_Pers",在Person表的LastName列
CREATE INDEX Index_Pers
ON Person (LastName)
希望以降序索引某个列中的值,可以在列名称之后添加保留字DESC
CREATE INDEX Index_Pers
ON Person (LastName DESC)
希望索引不止一个列,可以在括号中列出这些列的名称,用逗号隔开
CREATE INDEX Index_Pers
ON Person (LastName,FirstName)
Created With EdrawMind
SQL
相关
关于MySQL中的事务、提交(commit)、回滚(rollback)
关于sqlserver的where如何添加判断类语句的一种想法(只包含两个判断分支)
sql server2016里面的json功能 - 转
SQLAlachemy ORM 初识
MySQL索引类型
Windows7环境,Dbeaver 安装连接Mysql5.7
linux 恢复mysql 误删除数据
mac 安装mysql workbench8.0.23闪退。
SQL LEN()函数用法
【Gerrit】Gerrit+Postgresql安装方式的数据备份
Linux-Mysql 遗忘密码如何解决?
mysql数据库死锁的产生原因及解决办法
标签