In case you have your own slow SQL query, you can optimize it automatically here.
For the query above, the following recommendations will be helpful as part of the SQL tuning process.
You'll find 3 sections below:
ALTER TABLE `def208` ADD INDEX `def208_idx_eid` (`eid`);
ALTER TABLE `i208` ADD INDEX `i208_idx_iid_eid` (`iid`,`eid`);
ALTER TABLE `my208` ADD INDEX `my208_idx_my_id_data_eid` (`my_id`,`data`,`eid`);
SELECT
co.id AS ID_Eid,
co.email,
def.def_medium AS def_Medium_def208,
co.created AS Contact_Create_Date,
my1.data AS PAW_ID,
my.data AS Trial_Date,
my2.data AS Upgrade_Date,
MIN(my3.lastmod) AS Cancel_Date
FROM
abc_emails.cid208 co
LEFT JOIN
abc_emails.my208 my
ON my.eid = co.id
AND my.my_id = 581
LEFT JOIN
abc_emails.my208 my1
ON my1.eid = my.eid
AND my1.my_id = 2765
LEFT JOIN
abc_emails.my208 my2
ON my2.eid = my.eid
AND my2.my_id = 3347
LEFT JOIN
abc__emails.my208 my3
ON my3.eid = my.eid
AND (
my3.my_id = 417
AND my3.data = 'AB Deleted Account'
)
LEFT JOIN
abc_emails.i208 i
ON i.eid = my.eid
AND i.iid = 22467
LEFT JOIN
abc_emails.def208 def
ON def.eid = co.id
WHERE
i.iid IS NULL
GROUP BY
ID_Eid,
co.email,
def_Medium_def208,
Contact_Create_Date,
PAW_ID,
Upgrade_Date
ORDER BY
NULL