Я использую python2.7 и mysql5.5 на debian.mysql join query take too many resources
С помощью этого запроса использования MySQL 100% CPU:
mysql> SHOW FULL PROCESSLIST;
+-----+------------------+-----------------+---------+---------+------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Id | User | Host | db | Command | Time | State | Info |
+-----+------------------+-----------------+---------+---------+------+--------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 253 | whitewall | localhost:39377 | mailing | Query | 4 | Sending data |
SELECT
contacts.ID,
contacts.RATING,
mails.MANDRILL_ID
FROM contacts
LEFT JOIN mails
ON mails.CONTACT_ID = contacts.ID
HAVING mails.MANDRILL_ID = 'fea4b3b036b44655a7e24121ac359d0a' |
Любые намеки на то, что может быть неправильно?
Я не вижу запроса, просто некоторые случайные строки кода. – Strawberry
Где ваша агрегирующая функция? (и остальная часть запроса, tbh) – konart
Как это точно относится к Python? –