Показать сообщение отдельно
Старый 21.02.2005, 21:20   #3  
z_av is offline
z_av
Участник
 
24 / 10 (1) +
Регистрация: 14.03.2003
Адрес: Москва
Цитата:
вы используете функциональность "с учетом совместителей"?
если нет, то можно избавиться от джойна с emplTable, я думаю, это существенно убыстрит запрос.
...
а если используете - можно написать два разных запроса - быстрый, без галочки "с учетом совместителей", и медленный, с галочкой
Спасибо. Попробую действительно развести варианты запросов на "exist join" и без него.
Функциональность совместителей - используем. Вернее ее может использовать наш клиент, поэтому вырезать не будем.
Да, про exist join я знаю, трассировщик SQL ведь показывает что к чему ...
Если я Вас правильно понял, то про индексы в моем случае придется забыть ... ммм, печально, может есть шанс их включить?
Цитата:
а) переносите на клиент
б) кешируйте дисплей методы штатными средствами (у вас ах2.5 или вы о них не знаете? так, на всякий случай - ищите в хелпе по слову cacheaddmethod)
У нас 3.0, что такое кеширование дисплей методов - это мне известно, но если я вместо трех запросов все-таки буду выполнять один и к тому же на сервере, разве это не ускорит выполнение ?