是否可以检查对MySQL数据库的架构更改的状态?也就是说,ALTER TABLE myTable DROP INDEX myKey;什么时候完成?
我已经为我的1.8GB数据库删除了一个使用PHPMyAdmin的键,PHPMyAdmin被锁定,访问命令行显示了SHOW CREATE TABLE myTable的旧模式。
是否有可能确认ALTER仍在进行中?是否有可能估计何时完成?
另请参阅:
发布于 2014-06-17 22:46:59
不,您无法对ALTER TABLE语句的进度进行监视,我们也不知道它还有多少时间可以完成。
您可以使用像pt-在线-模式更改这样的工具,它可以输出对进度和剩余时间的估计,但更重要的是,不会在它工作时阻止对表的访问。这可能是您关注监视进度的原因,因为等待ALTER TABLE释放其锁是焦虑的原因。
发布于 2018-08-01 12:18:02
https://stackoverflow.com/questions/24274345
复制相似问题