数据库索引

数据库索引

数据库建立索引能够提高搜索速度

索引使用原则

  • 数据量很大,而且经常被查询的数据表可以设置索引
  • 索引只添加在经常被用作检索条件的字段上面
  • 不要在大字段上创建索引

如何创建索引

建表的时候创建

CREATE TABLE 表名称(
	...,
    INDEX [索引名称] (字段),  # 索引名字可省略
    # 如果指定名称,则索引名称就用自己指定的,否则使用字段名
    ...,
)

表已经存在

# 添加方法一:
CREATE INDEX 索引名称 ON 表名(字段);
# 添加方法二:
ALTER TABLE 表名称 ADD INDEX [索引名](字段);

# 查看表已经设置的索引
SHOW INDEX FROM 表名;

# 删除索引
DROP INDEX 索引名称 ON 表名;

posted on 2021-02-16 11:39  C_yuyan  阅读(60)  评论(0)    收藏  举报