source: code/trunk/vendor/modernc.org/sqlite/tpch.sh@ 822

Last change on this file since 822 was 822, checked in by yakumo.izuru, 22 months ago

Prefer immortal.run over runit and rc.d, use vendored modules
for convenience.

Signed-off-by: Izuru Yakumo <yakumo.izuru@…>

File size: 551 bytes
Line 
1set -e
2echo "See http://www.tpc.org/tpc_documents_current_versions/pdf/tpc-h_v2.17.1.pdf for details"
3tmp=$(mktemp -d)
4cd $tmp
5echo "installing modernc.org/sqlite/tpch@latest into $tmp"
6GOBIN=$tmp go install modernc.org/sqlite/tpch@latest
7echo "generating pseudotext"
8./tpch -pseudotext
9for sf in 1 10 ; do
10 for sut in sqlite3 sqlite ; do
11 echo "$sut: generating a $sf GB test DB"
12 time -p ./tpch -sut $sut -dbgen -sf $sf
13 for q in 1 2 ; do
14 echo -n "$sut: running query $q: "
15 ./tpch -sut $sut -q $q -sf $sf
16 done
17 done
18done
19cd -
20rm -rf $tmp
Note: See TracBrowser for help on using the repository browser.