Re: Clarification reqeusted for "select * from a huge table"
От | Heikki Linnakangas |
---|---|
Тема | Re: Clarification reqeusted for "select * from a huge table" |
Дата | |
Msg-id | 47384791.5070904@enterprisedb.com обсуждение исходный текст |
Ответ на | Clarification reqeusted for "select * from a huge table" ("Gokulakannan Somasundaram" <gokul007@gmail.com>) |
Ответы |
Re: Clarification reqeusted for "select * from a huge table"
|
Список | pgsql-hackers |
Gokulakannan Somasundaram wrote: > I had a chance to test one of the real world cases with Oracle and > PostgreSQL. Create a Table with 10 million rows (i worked on a 1GB RAM > machine) both in oracle and Postgresql. Just write a JDBC program for > a 'select *' on that table. With PostgreSQL as backend, java crashes > saying that it has met 'Out Of Memory'. With Oracle it doesn't. > Postgres tried to send all the results back to the client at one > shot, whereas in Oracle it works like a Cursor. Is this issue already > well known among hackers community? If known, why is it designed this > way? http://jdbc.postgresql.org/documentation/head/query.html#query-with-cursor -- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com
В списке pgsql-hackers по дате отправления: