Проблема производительности doctrine 2 с ассоциацией EXTRA_LAZY
Есть связь двух таблиц Один-ко-Многим (user => comments) с ассоциацией EXTRA_LAZY (всё как по учебнику) потому, что связанных записей порядка миллиона. Дальше добавляю дополнительные критерии и отсеиваю результат до приемлемых 100 записей.
Но вот незадача. В процессе такой выборки doctrine 2 делает запрос вида
SELECT COUNT(*) FROM (SELECT * FROM comments WHERE user_id=10);
что убивает производительность на корню (ибо такой запрос выдаёт результат около миллиона и выполняется пару секунд).
Можно ли как-нибудь выключить запрос связанных записей? Ну или вызывать его явно только при использовании какого-нибудь метода ->count()