SQL大量数据操作 切身经验总结

20-100万数据量

改表名       瞬间

改字段名   瞬间

移动字段位置    非常慢       10分钟     不如做个View把位置重新排列

加索引       1分钟,但是如果这个表很繁忙,则可能拖很长时间(15分左右),所以我是先改表名,再加索引,最后再把表名改回来

去索引       1分钟

加字段       null值瞬间,因为不需要额外分配空间

将字段允许null取消          5-10分钟,需要额外分配空间

Update  有null值的字段 = ‘x’ 取决于X的长度,X越长,用时越多

原文地址:https://www.cnblogs.com/Jax/p/694982.html