Search Postgresql Archives

pl-pgsql "return set of..." "return next..." performance question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi:

 

I have  PL-PgSQL function that returns a set of records.  It builds up 2 temp tables and then queries them to generate the set of records to be returned a-la....

 

for rrec in

  select t1.x, t2.x from t1, t2 where....

loop

  return next rrec;

end loop;

 

 I noticed that it takes a long time to return the set of records. But if I run the same query at the psql cli, it runs blindingly fast.  So it appears that the process of returning the records via “return next” is the performance culprit.

 

Any ideas?


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux