Ответ
Misha v.3 29.03.2006 20:13
переписывать код (frontend и административный интерфейс) чтобы избавиться от хранения данных в SQL не стОит точно.
проверить наличие индексов нужно обязательно.
воспользоваться кешированием sql запросов (например с помощью классов из примеров) - по желанию. хотя в случае действительно маленьких таблиц и сильно нагруженого SQL сервера вы вряд-ли сильно облегчите ему жизнь.
любая оптимизация должна начинаться с самого нагруженого места. т.е. если у вас есть 10 sql маленьких запросов которые не тормозят и 1 - который тормозит, то на первые 10 можно даже не смотреть. соответственно встает задача - найти узкие места, а это как раз та задача, для которой класс из примеров изначально и был сделан (искать проблеммные sql запросы) и которую лично мне решить он помог уже не один десяток раз.