Search Postgresql Archives

Re: how to get current sql execution time?

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

 



On 15/10/2010 6:47 AM, sunpeng wrote:
when I use the psql to send a sql, how to get current sql execution time?

In addition to \timing as others have mentioned, you can use:

EXPLAIN ANALYZE [your-sql-here];

to get the server to tell you how it executed your SQL. If you do this, the server won't return the query results, it'll instead return query plan and timing data. Because of that, EXPLAIN ANALYZE doesn't include the time it takes to transfer the results to the client, only the time the server took to execute the query and how it executed it.

--
Craig Ringer

Tech-related writing at http://soapyfrogs.blogspot.com/

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


[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