Задать вопрос
@cohen

Теоретически, чем причина медленного fetch при быстром select?

День добрый.
Подскажите, пожалуйста, кто знает.
Имеется база firebird с достаточно запутанной структурой и индексацией.
Формируется запрос, в котором выбираются события, их первое и последнее проявление и количество.
select
  eventnames.name,
  min(parentevents.date),
  max(parentevents.date),
  count(events.id)
from events
inner join eventnames on events.id=eventnames.id
inner join parentevents on events.parent=parentevents.id
group by 1

В результате select происходит за несколько мс. А когда начинаешь fetch по строкам, все начинает тормозить, в т.ч. в ibexpert. Строк на входе немного, несколько тысяч. В чем теоретическая причина такого поведения?
Спасибо.
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы