Цитата:
в нужных случаях (а я их знаю) делать нужный Select и передавать его в метод?
Так ведь в цикле вы и получите все записи по очереди, не совсем понял что значит "все записи сразу"?
Цитата:
Как скажется на быстродействии, если вместо одного большого Select'а делать много маленьких?
Лучше стараться избегать такие варианты