作者:阿克苏的风格 | 来源:互联网 | 2023-10-12 14:52
客户反映有个查询变得特别慢,测了一下4秒左右,我下意识是不是我代码的问题,查看后发现就一个子查询,你这慢就有点过分了吧。还没到加缓存的必要,那就先加索引康康索引创建主键索引ALTE
客户反映有个查询变得特别慢,测了一下4秒左右,我下意识是不是我代码的问题,查看后发现就一个子查询,你这慢就有点过分了吧。还没到加缓存的必要,那就先加索引康康
索引
创建主键索引
ALTER TABLE `table_name` ADD PRIMARY KEY (`column`)
创建唯一索引
ALTER TABLE `table_name` ADD UNIQUE (`column`)
创建全文索引
ALTER TABLE `table_name` ADD FULLTEXT (`column`)
创建普通索引
ALTER TABLE `table_name` ADD INDEX index_name (`column`)
创建多列索引
ALTER TABLE `table_name` ADD INDEX index_name (`column1`,`column2`)
查询索引
show index from 表名
删除索引
alter table `table_name` drop index `index_name`
删除前
删除后