Re: PostgreSQL 9.0.4 blocking in lseek?

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

 



Note the file number appearing in the lseeks, run "lsof -p PID" against
the backend process to discover the actual filename of that file, then
look for a match to the filename in pg_class.relfilenode.

Will do. I need to reproduce the error first which may take a while.

I have attached two of the offending execution plans. Anything obviously
wrong with them?

What makes you say these are "offending execution plans"?  Both of them
seem to be completing just fine.

That's exactly the point. The plan looks good, the execution times will usually be good. But sometimes, for no immediately obvious reasons, they'll run for hours.
I know these are the offending queries because this is what
"select now() - query_start, current_query from pg_stat_activity"
will tell me.

We execute these queries from a Java program via JDBC (postgresql-9.1-901.jdbc4.jar). But since little data is being transferred between the Java client and the database I hope that cannot be the issue.

Anything else I should look out for/log during the next test run?

   Sören

--
Sent via pgsql-performance mailing list (pgsql-performance@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-performance


[Postgresql General]     [Postgresql PHP]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Yosemite]

  Powered by Linux