Enhance pgbench -l option to add timestamp. Patch contributed by Greg
authorTatsuo Ishii <ishii@postgresql.org>
Fri, 6 Apr 2007 09:16:16 +0000 (09:16 +0000)
committerTatsuo Ishii <ishii@postgresql.org>
Fri, 6 Apr 2007 09:16:16 +0000 (09:16 +0000)
commite574f2a029d707201aad307983fa74972aceab4a
tree6297847d5c2982b798e0a0a7ebc8ab4f29f8df14
parent7e96269a82d0f92db6066b1e30df5931ac1ad130
Enhance pgbench -l option to add timestamp. Patch contributed by Greg
Smith. Along with Japanese doc updation by Tasuo Ishii.

> This patch changes the way pgbench outputs its latency log files so that
> every transaction gets a timestamp and notes which transaction type was
> executed.  It's a one-line change that just dumps some additional
> information that was already sitting in that area of code. I also made a
> couple of documentation corrections and clarifications on some of the more
> confusing features of pgbench.
>
> It's straightforward to parse log files in this format to analyze what
> happened during the test at a higher level than was possible with the
> original format.  You can find some rough sample code to convert this
> latency format into CVS files and then into graphs at
> http://www.westnet.com/~gsmith/content/postgresql/pgbench.htm which I'll
> be expanding on once I get all my little patches sent in here.
contrib/pgbench/README.pgbench
contrib/pgbench/README.pgbench_jis
contrib/pgbench/pgbench.c