mysql5.7 有个表空间文件物理 300G 左右,查了下数据大概 46G,现在要改一个字段 decimal 18 改到 30,会卡死吗 生产库,就怕坑了。我查下 mysql alter 下会锁表,好像会很慢,自己对数据库也没太多研究,想问问各位大佬
mysql5.7 有个表空间文件物理 300G 左右,查了下数据大概 46G,现在要改一个字段 decimal 18 改到 30,会卡死吗 生产库,就怕坑了。我查下 mysql alter 下会锁表,好像会很慢,自己对数据库也没太多研究,想问问各位大佬
|
pathboxApr 24, 2019 via iPhone
1
看文档呀,5.7 的应该不会,之前改过 varchar 类型长度
|
|
dbolo123Apr 24, 2019 via Android
2
同版本本地模拟一下小数据量的,看下 affect row,为 0 应该就可以直接更新
|
|
dorothyRENApr 24, 2019
3
两千万行 sqlserver 改 varchar 长度 用了将近 10 秒,
|
|
maxam0128Apr 25, 2019
4
5.7 以后都是 online ddl,锁的时间很短
|