质疑:
SELECT COUNT(online.account_id) cnt from online;
但是在线表也会被一个事件修改,所以我经常可以通过运行 show processlist
看到锁。
MySQL 中是否有任何语法可以使 select 语句不导致锁?
我忘了在上面提到它在 MySQL 从数据库中。
在我加入 my.cnf:transaction-isolation = READ-UNCOMMITTED
之后
奴隶会遇到错误:
错误‘二进制日志记录不可能。消息: InnoDB 中的事务级别‘ READ-UNCOMMITTED’对于查询时的 blog 模式‘ STATEMENT’是不安全的
那么,有没有一种兼容的方法可以做到这一点呢?