Спустя 1 минута, 39 секунд (17.01.2012 - 16:48) Семён написал(а):
Кешировать.
Спустя 2 минуты, 36 секунд (17.01.2012 - 16:51) meryfelow написал(а):
То есть, прогон циклов менне затратно, чем выборка?
Спустя 4 минуты, 9 секунд (17.01.2012 - 16:55) inpost написал(а):
meryfelow
Всю таблицу? Таблица и вправду большая?
Может лучше кешировать только популярные запросы, или только часть последних данных.
Всю таблицу? Таблица и вправду большая?
Может лучше кешировать только популярные запросы, или только часть последних данных.
Спустя 4 минуты, 13 секунд (17.01.2012 - 16:59) meryfelow написал(а):
В принципе таблице небольшие, не больше 50 строчек. Просто так вместо, например, 10 запросов в секунду, нужно будет 10 раз пробегаться в цикле для поиска нужного значения. Понятно, что обращений может быть больше.
Спустя 29 минут, 15 секунд (17.01.2012 - 17:29) Семён написал(а):
Зачем искать данные с помощью циклов?
Сразу извлекай по условию нужному из базы, а потом только кешируй результат
Сразу извлекай по условию нужному из базы, а потом только кешируй результат
Спустя 21 минута, 56 секунд (17.01.2012 - 17:50) asokol написал(а):
4-5 таблиц по 50 строчек, что так, что эдак - будет незаметно разницу. Запрос правильно составить только надо, который эти 4-5 таблиц по индексированных полям свяжет. А уж если будет тормозить, то тогда кешировать.