ник: osmor
такое бывает после "преобразования" условий конструктором запросов, поскольку иногда сложные условия он преобразует крайне не оптимально
например условие
where (w=1 and c =1) and (e=2 or f=4)
сбольшой долей вероятности конструктором будет преобразовано в что-то такое
((w=1 and c =1) and e=2) or( (w=1 and c =1) and f=4)
Кроме того нужно посмотреть что за "вычисляемые поля", если используются dlookUp и подобные функции, то при больших объемах они могу не успевать вычисляться