2013-06-18 175 views
1

我想放大我的mysql 5.5数据库中的几个表上的varchar列从15到20个字符。在alter table查询期间,该表是否会被锁定/不可用,类似于添加/删除列吗?放大字段,影响mysql数据库

有问题的表有几百万行。

回答

0

documentation(存储,性能和并发注意事项部分)指出,表应该在被更改时仍然可读,但写入操作将推迟到ALTER TABLE完成。所以它会阻止写入,但不会读取。

相关问题