Taro@3.3.3最新版本开发企业级出行项目mkw

download:`Taro@3.3.3最新版本开发企业级出行项目`
1.1 没加索引 sql语句中where条件的关键字段,或者order by后面的排序字段,忘了加索引,这个问题在项目中很常见。
项目刚开始的时候,由于表中的数据量小,加不加索引sql查询性能差别不大。
后来,随着业务的发展,表中数据量越来越多,就不得不加索引了。
可以通过命令:
show index from order;
能单独查看某张表的索引情况。
也可以通过命令:
show create table order;
查看整张表的建表语句,里面同样会显示索引情况。
通过ALTER TABLE命令可以添加索引:

ALTER TABLE `order` ADD INDEX idx_name (name);

复制代码
也可以通过CREATE INDEX命令添加索引:
CREATE INDEX idx_name ON `order` (name);

不过这里有一个需要注意的地方是:想通过命令修改索引,是不行的。
目前在mysql中如果想要修改索引,只能先删除索引,再重新添加新的。
删除索引可以用DROP INDEX命令:
ALTER TABLE `order` DROP INDEX idx_name;

【Taro@3.3.3最新版本开发企业级出行项目mkw】复制代码
用DROP INDEX命令也行:
DROP INDEX idx_name ON order;

    推荐阅读