Поиск через stackoverflow Я нашел большое количество ответов, осуждающих использование курсоров в программировании баз данных.Однако я не совсем понимаю, какова альтернатива.
Я создаю программу, которая считывает большое количество строк (сотни тысяч) из базы данных и сохраняет их в памяти по соображениям производительности.Я действительно не могу запустить таблицу SELECT * FROM и обработать все результаты одновременно, могу ли я?
Лучший способ, который я нашел, - это использовать курсоры и извлекать строки с шагом, например, 10 привремя.
Может ли кто-нибудь просветить меня?Я использую PostgreSQL 9 на Linux.
Спасибо