数据库索引
数据库索引
数据库建立索引能够提高搜索速度
索引使用原则
- 数据量很大,而且经常被查询的数据表可以设置索引
- 索引只添加在经常被用作检索条件的字段上面
- 不要在大字段上创建索引
如何创建索引
建表的时候创建
CREATE TABLE 表名称(
...,
INDEX [索引名称] (字段), # 索引名字可省略
# 如果指定名称,则索引名称就用自己指定的,否则使用字段名
...,
)
表已经存在
# 添加方法一:
CREATE INDEX 索引名称 ON 表名(字段);
# 添加方法二:
ALTER TABLE 表名称 ADD INDEX [索引名](字段);
# 查看表已经设置的索引
SHOW INDEX FROM 表名;
# 删除索引
DROP INDEX 索引名称 ON 表名;
浙公网安备 33010602011771号