mysql - 两个请求之一使我的服务器崩溃。有人知道吗?数据库管理系统

标签 mysql sql doctrine-orm

第一个请求使我的服务器崩溃(CPU 达到 100%)

SELECT s.idSinistre
FROM test_apc_sinistres s 
INNER JOIN apc_correspondances c ON c.idLiaison = s.idSinistre AND c.refCategorie = '69.1'
INNER JOIN apc_procedures_taches_sinistres p ON s.idSinistre = p.idSinistre 
INNER JOIN apc_contacts co ON s.idAdb = co.idContact
INNER JOIN apc_parametres_adb pa ON pa.idAdb = co.idContact
WHERE s.refStatut = '62.2' 
GROUP BY s.idSinistre;

select co.Nom, s.idSinistre, count(c.idMessage) as nbMEssage, count(p.id) as nbProc
from test_apc_sinistres s 
inner join apc_correspondances c on c.idLiaison = s.idSinistre and c.refCategorie = '69.1'
inner join apc_procedures_taches_sinistres p on s.idSinistre = p.idSinistre
inner join apc_contacts co on s.idAdb = co.idContact
inner join apc_parametres_adb pa on pa.idAdb = co.idContact
where s.refStatut = '62.2'
group by s.idSinistre;

这两者之间的唯一区别是我选择的数据。有人已经遇到这个问题了吗?

最佳答案

只需一一重新检查您的列,您就会发现您正在对除一列之外的所有列进行聚合。

关于mysql - 两个请求之一使我的服务器崩溃。有人知道吗?数据库管理系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52425750/

相关文章:

php - 安装 symfony 包(Doctrine CouchDB Bundle)

mysql - SQL SUM 然后算吗?

java - 超过锁定等待超时;尝试用 spring 和 Mysql 重启事务 Java

mysql - 用于从给定 IP 进行错误登录锁定的 SQL

mysql - 如何在MySQL中选择某些列范围的所有最后一行

php - 从日期时间字段(mysql)中仅提取日期并将其分配给 php 变量

我认为 PHP 错误无法弄清楚与 SQL 相关的东西

Symfony2 : ManyToMany relation and Collection form type

php - Symfony 2 - 在 preSubmit 事件订阅者上向表单元素添加错误

php - 如何使用 laravel Raw 查询选择行