Py学习  »  DATABASE

为什么mysql innodb可以在改变表结构时更新数据?

ismallboy • 4 年前 • 741 次点击  

为什么mysql innodb引擎在改变表结构时不锁定表?如果锁定表,为什么我可以更新表数据?


  • 我的表数据太大,大约 16000000
  • mysql版本: 5.7.15 ;
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/53462
 
741 次点击  
文章 [ 1 ]  |  最新文章 4 年前
Rick James
Reply   •   1 楼
Rick James    4 年前

肯定的 ALTERs 不需要锁定表;有些甚至不修改数据的任何部分。如果你想让我们看看 ALTER 并提供MySQL版本号,我们可以更具体一些。