Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Следующий запрос у меня занимает стабильно 0.0245 сек
SELECT SUM( `tl`.`unread` )
FROM `table_users_list` AS `tl`
LEFT JOIN `table_users` AS `tu` ON ( `tu`.`user_id` = `tl`.`human_id` )
WHERE `tl`.`user_id` = '10336' && ( (
`tl`.`status` < '4' && `tl`.`status` <> '1'
)
OR `tl`.`human_id` = '10336' )
А без использования SUM( `tl`.`unread` ) 0.0006 сек
Может тупо вытянуть LIMIT записей и сложить их в PHP ??
Я просто не вижу способа оптимизировать этот запрос...
Все поля имеют индекс
Неактивен
вытягивать не получилось array_sum добавил +0,456 сек....
Неактивен
Страниц: 1