采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,您好,我这边与这两条语句,平时我都是用2号语句来建立索引的,他们其实在内部执行的方式是一样的吗?
1. CREATE UNIQUE INDEX uqx_classname on imc_class (class_name)
2. ALTER TABLE imc_class ADD UNIQUE INDEX uqx_classname(class_name)
create index语句会转换成alter 语句执行,所以这两个是一样的。
那如果一张表里有亿级的数据, 是不是应该把表结构拿出来,在新的空表里加好索引,然后慢慢把数据导入到新表里啊。。 直接来的话我感觉线上会爆炸的吧。。老师
可以使用pt-online-schema工具进行表结构的修改
登录后可查看更多问答,登录/注册
掌握SQL优化与慢查询优化,具备独当一面的能力
907 21
1.4k 15
1.1k 14
1.3k 13
1.1k 11