Что быстрее будет выполняться несколько небольших запросов по отдельности или выполнение их всех в пакете? Нужно получение некоторого набора не связанных данных в одном месте
(0) время выполнения самих запросов будет одинаковым, а вот время на коннект к БД и построение плана запроса - разным.
Пакетный делай - один коннект, один план.
Это зависит от многих обстоятельств.
И ничего, кроме сравнительного тестирования, тебе ответа не даст
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший