![]() |
Ускорить выборку из sys_log
Здравствуйте всем.
На днях пришлось копипастом и напильником собрать себе расширение для показа последних обновлений на сайте. Суть расширения - вытаскиваются строки из sys_log, отсортированные и сгруппированные по tstamp. Вытаскивается это все функцией: PHP код:
Очистил sys_log - все стало работать быстро и корректно. Вопрос. Подскажите как изменить запрос, чтоб все работало быстро и на такой большой таблице, или же подскажите как ограничить количество записей в sys_log или как автоматически очищать sys_log. |
Вместо агрегирующей функции сделайте ORDER BY tstamp DESC. Возможно надо добавить в таблицу индекс по полю tstamp
|
Часовой пояс GMT +4, время: 08:18. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot