1

我需要维护 ping 服务,该服务必须每 20 秒检查一次特定表是否为空。但是,有时脚本会在该表上执行导致元数据锁定的工作。该脚本有时可以运行数小时。这会导致 ping 请求陷入“等待元数据锁定”状态并很快堆积起来。有时这会导致“连接过多”错误。

我的问题是:有没有办法检查表是否为空,不关心是否有锁?如果不是,还有哪些其他可能的解决方案?

我正在使用带有 RDS mysql 的 Rails 3.2。

4

0 回答 0