При запросе с использованием JDB C createStatement и получении ResultSet из миллионов строк (с сервера SQL), какие SQL запросы действительно выполняются, где хранятся строки и сколько строк? Использует ли он SQL Серверный курсор? Я знаю, что в клиентской памяти хранится только ограниченное количество строк (где код Java), поэтому, где хранятся остальные строки, или, возможно, они еще не запрашиваются с сервера SQL) ? Когда я посмотрел на SQL Профилировщик сервера, он просто показывает обычный запрос (он не добавил курсор или TOP X чего-то еще)