The main addition is the addition of a -x option that allows specification of a number of successive runs of pgbench for use in sanity-checking basic benchmark results to reduce the potential for noise in a single run.
At the end of a series of runs, the mean tps and standard deviations are reported.
I only patched the English README.I didn't test compatibility with the new file code, but a cursory glance at the code makes me think it would work.
The following patch is against a fresh pull from anonymous CVS.
pgbench.patch
Description: Binary data
Similar versions of pgbench.c for 7.4.7 and 8.0.2 are available at the following URL, although the argument was -m originally. I changed it to -x to follow bonnie++, which I frequently use in conjunction with pgbench for benchmarking.
http://www.sitening.com/tools/postgresql-benchmark/ -- Thomas F. O'Connell Database Architecture and Programming Co-Founder Sitening, LLC http://www.sitening.com/ 110 30th Avenue North, Suite 6 Nashville, TN 37203-6320 615-260-0005 (cell) 615-469-5150 (office) 615-469-5151 (fax)
---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq