标签: mysql locking compression
在5.5.23系统上(我们很快就会升级,我保证!:-))我需要在大型表上启用压缩。我将使用“alter table”命令执行此操作。问题是,在完成的相当长的时间内,该表上是否会有读/写锁?
我的研究表明,读取是可能的,但不是写入。在操作结束的非常短暂的时间内,甚至无法读取。
答案 0 :(得分:0)
在大多数数据库系统上,只要你调用ALTER TABLE,就需要在操作完成之前放置一个独占锁。
ALTER TABLE
这会阻止读取和写入,同时正在修改表格。