سلام
دوستان عزیز من یک کوئری نوشتم که در لوکال زیر یک ثانیه انجام می شود ولی در هاست بیش از 15 ثانیه طول می کشد ؟ این کوئریه
SELECT `image`.*, SUM(UserType) AS sumusertype FROM `image` LEFT JOIN `rate` ON (`image`.`ImageId` = `rate`.`PartId`) WHERE `image`.`ImageId` NOT IN (SELECT `PartId` FROM `rate` WHERE `UserId` = '1') AND `image`.`UserId` != '1' AND `image`.`Delete` = '1' GROUP BY `rate`.`PartId` HAVING sumusertype < '25' ORDER BY `image`.`ImageId` LIMIT 6
حالا جالب اینجاست که بخش
`image`.`ImageId` NOT IN (SELECT `PartId` FROM `rate` WHERE `UserId` = '1')
را که بر می دارم سرعت زیر یک ثانیه می شه ؟
ممنون می شم دوستان راهنمایی کنند.
دوستان عزیز من یک کوئری نوشتم که در لوکال زیر یک ثانیه انجام می شود ولی در هاست بیش از 15 ثانیه طول می کشد ؟ این کوئریه
SELECT `image`.*, SUM(UserType) AS sumusertype FROM `image` LEFT JOIN `rate` ON (`image`.`ImageId` = `rate`.`PartId`) WHERE `image`.`ImageId` NOT IN (SELECT `PartId` FROM `rate` WHERE `UserId` = '1') AND `image`.`UserId` != '1' AND `image`.`Delete` = '1' GROUP BY `rate`.`PartId` HAVING sumusertype < '25' ORDER BY `image`.`ImageId` LIMIT 6
حالا جالب اینجاست که بخش
`image`.`ImageId` NOT IN (SELECT `PartId` FROM `rate` WHERE `UserId` = '1')
را که بر می دارم سرعت زیر یک ثانیه می شه ؟
ممنون می شم دوستان راهنمایی کنند.