"Дмитрий Студинский" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Приветствую > Задача стоит так. На каждого клиента, после поиска хранится список найденых > id документов. Это может мерятся и десятками и тысячами. И возникает > необходимость отфетчить все найденые документы. Ещё раз уточню поиск и фетч > происходит разными запросами в разное время. > Вариант получения документов, который нереально тормозит. > qrFiles.Close;// тут 9% времени > qrFiles.ParamByName('File_Id').AsInteger := FileIdList[i]; > qrFiles.Open;// тут 90% времени
Используй комбинированный вариант - N запросов, в каждом из которых список из M документов в условии IN (). M можно подобрать, например, от 20 до 100. Regards, Aleksey Karyakin

