永发信息网

在什么条件下才应该创建索引?

答案:2  悬赏:50  手机版
解决时间 2021-04-05 16:13
  • 提问者网友:浩歌待明月
  • 2021-04-05 07:46
在什么条件下才应该创建索引?
最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-04-05 08:22
1:肯定在where条 经常使用 2:该字段的内容不是唯一的几个值() 3:字段内容不是频繁变化
全部回答
  • 1楼网友:七十二街
  • 2021-04-05 09:53
唯一索引: ①. 当表的某列被指定为unique约束时,这列就是一个唯一索引 create table ddd(id int primary key auto_increment,name varchar(32) unique); 这是,name列就是一个唯一索引。 unique字段可以为Null,可以有多个Null,空串只能有一个 主键字段,不能为Null,也不能重复; ②. 在创建表后,再去创建唯一索引 create table eee(id int primary key auto_increment,name varchar(32)); create unique index 索引名 on 表名(列表) 查询索引 desc 表名 【该方法的缺点是: 不能够显示索引名】 show index(es) from 表名 show keys from 表名 删除 alter table 表名 drop index 索引名; 如果删除主键索引 alter table 表名 drop primary key 修改 先删除,后创建
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯