У меня есть MySQL-запрос, который работает, но он довольно медленный. Кто-нибудь может помочь мне улучшить скорость следующего запроса?Как я могу настроить этот запрос MySQL?
SELECT *
FROM vtiger_accounting va
INNER JOIN vtiger_crmentity vc
ON va.accountingid = vc.crmid
INNER JOIN vtiger_servicecontracts vs
on va.accountingrelated2=vs.servicecontractsid
INNER JOIN vtiger_servicecontractscf vsf
on
vsf.servicecontractsid=vs.servicecontractsid
WHERE vc.deleted=0 AND va.accountingid > 0
and va.accountingstate='Pending'
and accountingtype='Pelunasan TB'
Являются ли какие-либо из столбцов, которые вы запрашиваете при индексировании? – Taichman
Да, они индексируются – Devisy
Также проверяйте типы данных полей, которые вы приравниваете к join..avoid select * .. выберите поля, которые вам важны. –