Кеширование данных, оптимизация
Я выбираю поиск площадок, задаю нужные параметры, нажимаю поиск.
Вываливается X площадок по Y на страницу. Когда листаю страницы -- очень чувствуется, что опять идет обращение к базе. И мучительные 5-10 минут ожидания меня выводят из себя. Сделайте так, чтобы результаты поиска сохранялись в отдельной таблице и время жизни было Z минут с момента последнего обращения.
Также я заметил, что в других местах системы можно применить кеширование данных. Сделав это, вы не только сделаете систему более удобной, но и снимите основную нагрузку на базу данных.
|