Menu

Tree [5e4413] master /
 History

HTTPS access


File Date Author Commit
 bin 2010-04-17 Mark Wong Mark Wong [6ec0db] Merge branch 'master' of ssh://markwkm@...
 egen 2011-07-10 Mark Wong Mark Wong [dc18d1] explicit cast for 32-bit system
 examples 2010-01-23 Mark Wong Mark Wong [77f20d] postgresql specific script updates
 scripts 2013-11-28 Amul Sul Amul Sul [303133] Update to support PG9.2 & onward
 src 2014-04-01 Takashi Horikawa Takashi Horikawa [79b6e2] Fix of memory leak occurred by using PQexec() w...
 storedproc 2022-08-02 James Morle James Morle [5e4413] fix memory overwrite core dump
 .gitignore 2013-10-16 Mark Wong Mark Wong [efb433] Add gitignore file
 CMakeLists.txt 2010-12-09 Mark Wong Mark Wong [2bf06f] pgsql libpq over libpqxx
 CPackConfig.cmake 2010-04-17 Mark Wong Mark Wong [6ec0db] Merge branch 'master' of ssh://markwkm@...
 INSTALL 2010-04-17 Mark Wong Mark Wong [6ec0db] Merge branch 'master' of ssh://markwkm@...
 LICENSE 2010-03-20 Mark Wong Mark Wong [ee7058] make command line arguments uniform
 README 2013-10-16 Mark Wong Mark Wong [af4aaa] Update examples in READMEs
 README-CMAKE 2010-04-17 Mark Wong Mark Wong [6ec0db] Merge branch 'master' of ssh://markwkm@...
 README-POSTGRESQL 2014-01-30 Takashi Horikawa Takashi Horikawa [ec50de] DBT-5 fixes

Read Me

Since this kit is derived from a TPC benchmark specification, TPC Policy on
fair-use must be observed:

    http://www.tpc.org/information/about/documentation/TPC_Policies_v5.13.htm#_Toc124863463

-----

Usage varies depending on the database management system used.  See addition
README-* for specific instructions.

-----

Comments regarding database scale:

The minimum "valid" configuration is supposed to be 5000 customer with 300
initial trade days and a scale factor of 500.  An example to build this would
be:

	dbt5-pgsql-build-db -c 5000 -s 500 -w 300

Although not verified, through testing there appeared to be a significantly
higher number of invalid and warning results when using a database scaled
smaller than this..  While it is possible to use the programs provided and have
the kit build something to the small size of:

	dbt5-pgsql-build-db -c 1000 -s 500 -w 1

This may result is a high level of failed transactions.