数据库索引的使用原则
1.数据量很大,而且经常被查询的数据表可以设置索引
2.索引只添加在经常被用作检索条件的字段上面
3.不要再大字段上创建索引
范例:
-- 创建索引:
-- 1.创建表的时候指定索引
CREATE TABLE t_message(
id INT UNSIGNED PRIMARY KEY,
content VARCHAR(20) Not NULL,
type ENUM("公告","通报","个人通知") NOT NULL,
create_time TIMESTAMP NOT NULL,
INDEX idx_type(type)
);
-- 2.使用create创建索引
CREATE INDEX idx_type ON t_message(type);
-- 3.使用ALTER来创建索引
ALTER TABLE t_message ADD INDEX idx_type(type);
-- 删除索引:
DROP INDEX idx_type ON t_message;
-- 展示索引:
SHOW INDEX FROM t_message;
评论区