Hallo Leute,
ich habe ein Problem. Folgendes Query braucht 6 Sekunden bis zur kompletten Ausführung, kann man das irgendwie optimieren?
Vielen Dank schon jetzt!
ich habe ein Problem. Folgendes Query braucht 6 Sekunden bis zur kompletten Ausführung, kann man das irgendwie optimieren?
PHP-Code:
SELECT `applicantFirstname`, `applicantSurname`, `jobGroupID`, `jobGroupDate`, `jobGroupStatus`,
MAX(`jobGroupHistoryDate`) AS `LastUpdate`, `jobGroupAdditionalTime`, blockVisitTime
FROM `".PREFIX."jobGroup`
LEFT JOIN `".PREFIX."blockVisit` bv ON (bv.blockVisitUser = '".$user["userID"]."' AND bv.blockVisitApp = jobGroupID)
LEFT JOIN `".PREFIX."jobGroupHistory` jGH ON ( `jobGroupHistoryGroup` = `jobGroupID` )
INNER JOIN `".PREFIX."applicant` app ON ( `applicantID` = `jobGroupApplicant` )
INNER JOIN `".PREFIX."jobFile` jF ON ( `jobFileGroup` = `jobGroupID` )
WHERE `applicantAgency` = '".$agency["agencyID"]."'
AND (`jobGroupStatus` = '1' OR `jobGroupStatus` = '5')
AND `jobGroupHistoryGroup` = `jobGroupID`
AND `applicantID` = `jobGroupApplicant`
GROUP BY `jobGroupID`, `jobGroupHistoryGroup`, jF.jobFileGroup
ORDER BY `jobGroupStatus`, `jobGroupHistoryDate`, `jobGroupAdditionalTime` DESC
Kommentar