Mysql中INSTANT使用
在业务中因为业务表数据量过大,我们的项目一直用的是flyway跑数据库脚本,一次发布过程中想增加几个字段两个字段,脚本跑了一个小时都没有跑完,发现是用户数据量过大,只能暂停发布,以至于后来将数据库数据导表,新增字段,再导回来才解决发布的,后来也一直再查资料,发现了mysql的一个INSTANT算法,解决了数据量过大,新增数据库属性锁表时间过长的问题,以此记录。旧算法: algorithm=INPLACE;新算法: algorithm=INSTANT;使用方式:直接在sql后面追加即可。
原创
2022-10-20 17:19:49 ·
1127 阅读 ·
0 评论