我有一个包含数十万行的表格。现在,突然我需要创建一个 varchar 列索引。此外,我需要使用该列执行一些操作。但它给出了 innodb_lock_wait_timeout exceeded 错误。我用谷歌搜索并在我的 mysql 文件夹中的 my.ini 文件中将 innodb_lock_wait_timeout 的值更改为 500。但它仍然给出同样的错误。我需要确定该值是否已实际更改。如何检查有效的 innodb_lock_wait_timeout 值?
最佳答案
我找到了答案。我需要运行查询:show variables like 'innodb_lock_wait_timeout';
。
关于mysql - 有效的 innodb_lock_wait_timeout 值检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16960261/