Получить ответ от БД пока запрос ещё не окончен
От: Jules  
Дата: 08.04.24 20:29
Оценка:
Допустим я прошу выполнить запрос вида
SELECT 
  name, version
FROM 
  view_name
WHERE
  condition
ORDER BY 
  rank

но данных очень много или запрос сложный.

Могу ли я как-то указать БД и получить гарантии, что
1. результаты будут возвращаться пачками (например, по 10 штук) пока запрос ещё не завершён (допустим он минуты длится)
2. если в первой пачке вернулись rank-и 1,3,10, то в следующей будут уже 10 или больше
3. запрос можно отменить

Интересует в первую очередь про PostgreSQL из-под .net core EF.
postgresql ef
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.