> Остаётся вопрос, почему при таком подходе поиск и выборка идут независимо
друг от друга. Что мешает сразу произвести выборку документов с нужными
условиями поиска.

Документ хранится в 5 таблицах. Обычно ищут по каким либо определённым
атрибутам. Например только по номерам документа или по его типу. Т.е. эта
выборка из таблицы может дать только id документа. Важно быстро выдать
сколько найдено. Поэтому не джойним с таблицей документов. Проверка условий
идёт на клиенте из-за использования регулярных выражений. Позже переведу это
на удф. Просто переезжаем с другого движка. Ну а запрос на показ идёт
отдельно потому как это запрос идёт порциями по 500 документов.

-- 
-- Всего хорошего. Дмитрий Студинский --
ICQ 175465366


Ответить