1. 18 6月, 2012 1 次提交
  2. 16 5月, 2012 1 次提交
  3. 10 5月, 2012 1 次提交
  4. 25 7月, 2011 2 次提交
  5. 08 5月, 2011 1 次提交
  6. 30 1月, 2011 1 次提交
  7. 21 9月, 2010 1 次提交
  8. 17 8月, 2010 1 次提交
  9. 16 8月, 2010 1 次提交
  10. 13 8月, 2010 1 次提交
  11. 30 7月, 2010 1 次提交
    • P
      Fix indentation of verbatim block elements · 66424a28
      Peter Eisentraut 提交于
      Block elements with verbatim formatting (literallayout, programlisting,
      screen, synopsis) should be aligned at column 0 independent of the surrounding
      SGML, because whitespace is significant, and indenting them creates erratic
      whitespace in the output.  The CSS stylesheets already take care of indenting
      the output.
      
      Assorted markup improvements to go along with it.
      66424a28
  12. 25 5月, 2010 1 次提交
  13. 24 4月, 2010 1 次提交
  14. 23 3月, 2010 2 次提交
  15. 15 12月, 2009 2 次提交
  16. 04 8月, 2009 1 次提交
  17. 03 8月, 2009 1 次提交
    • T
      Multi-threaded version of pgbench contributed by ITAGAKI Takahiro, · 3da0dfb4
      Tatsuo Ishii 提交于
      reviewed by Greg Smith and Josh Williams.
      
      Following is the proposal from ITAGAKI Takahiro:
      
      Pgbench is a famous tool to measure postgres performance, but nowadays
      it does not work well because it cannot use multiple CPUs. On the other
      hand, postgres server can use CPUs very well, so the bottle-neck of
      workload is *in pgbench*.
      
      Multi-threading would be a solution. The attached patch adds -j
      (number of jobs) option to pgbench. If the value N is greater than 1,
      pgbench runs with N threads. Connections are equally-divided into
      them (ex. -c64 -j4 => 4 threads with 16 connections each). It can
      run on POSIX platforms with pthread and on Windows with win32 threads.
      
      Here are results of multi-threaded pgbench runs on Fedora 11 with intel
      core i7 (8 logical cores = 4 physical cores * HT). -j8 (8 threads) was
      the best and the tps is 4.5 times of -j1, that is a traditional result.
      
      $ pgbench -i -s10
      $ pgbench -n -S -c64 -j1   =>  tps = 11600.158593
      $ pgbench -n -S -c64 -j2   =>  tps = 17947.100954
      $ pgbench -n -S -c64 -j4   =>  tps = 26571.124001
      $ pgbench -n -S -c64 -j8   =>  tps = 52725.470403
      $ pgbench -n -S -c64 -j16  =>  tps = 38976.675319
      $ pgbench -n -S -c64 -j32  =>  tps = 28998.499601
      $ pgbench -n -S -c64 -j64  =>  tps = 26701.877815
      
      Is it acceptable to use pthread in contrib module?
      If ok, I will add the patch to the next commitfest.
      3da0dfb4
  18. 08 5月, 2009 1 次提交
    • T
      Change pgbench to use the table names pgbench_accounts, pgbench_branches, · 48caf91b
      Tom Lane 提交于
      pgbench_history, and pgbench_tellers, rather than just accounts, branches,
      history, and tellers.  This is to prevent accidental conflicts with real
      application tables, as has been reported to happen at least once.  Also
      remove the automatic "SET search_path = public" that it did at startup,
      as this seems to restrict testing flexibility without actually buying much.
      Per proposal by Joshua Drake and ensuing discussion.
      
      Joshua Drake and Tom Lane
      48caf91b
  19. 12 9月, 2008 1 次提交
  20. 19 3月, 2008 1 次提交
  21. 11 12月, 2007 1 次提交
  22. 10 12月, 2007 1 次提交
  23. 03 12月, 2007 1 次提交
  24. 11 11月, 2007 2 次提交