我不是数据库专家,也没有正式的计算机科学背景,所以请原谅我。我想知道如果您使用v4之前的旧版本MongoDB(不兼容ACID),会发生哪些现实世界中的负面事情。这适用于任何不符合ACID要求的数据库。

在我的生产错误日志中,我偶尔会看到:SQLSTATE[HY000]:一般错误:1205超过锁等待超时;试一试重新启动事务我知道哪个查询在那个时刻试图访问数据库,但是是否有一种方法可以找出哪个查询在那个