美团面试:索引的设计规范,你知道哪些?
2024年1月2日 - 网易
例如:altertablet1adduniquekeyudx_f1(r1);或者altertablet1addkeyudx_multi_1(r1,r2,r3);全文索引,建议以ft_开头,字母全部小写,并且建议默认用ngram插件。例如:altertablet1addfulltextft_r1(r1)withparserngram;前缀索引,建议以idx_开头,以_prefix结尾。例如:...
详情
学习MySQL,怎么能不会数据类型和schema优化!
2019年6月21日 - 网易
但也不是所有的ALTERTABLE操作会引起表重建,例如在修改字段的默认值时,使用MODIFYCOLUMN会进行表重建,而使用ALTERCOLUMN则不会进行表重建,操作速度很快。这是因为ALTERCOLUMN在修改默认值时,会直接修改了存在表的.frm文件(存储字段的默认值),而并未重建表。参考《高性能MySQL》MySQLDECIMAL数...
详情