These scripts are used to make tpc-h test. follow the steps below:
./bin/build-tpch-dbgen.sh
If the build failed in dbgen tools' compilation, update your GCC version or change download link used by wget in build-tpch-dbgen.sh from ".../TPC-H_Tools_v3.0.0new.zip" to ".../TPC-H_Tools_v3.0.0.zip"
./bin/gen-tpch-data.sh -s 1
3. create tpc-h tables. modify conf/doris-cluster.conf
to specify doris info, then run script below.
./bin/create-tpch-tables.sh -s 1
./bin/load-tpch-data.sh
./bin/run-tpch-queries.sh -s 1
NOTICE: At present, Doris's query optimizer and statistical information functions are not complete, so we rewrite some queries in TPC-H to adapt to Doris' execution framework, but it does not affect the correctness of the results. The rewritten SQL is marked with "Modified" in the corresponding .sql file.
A new query optimizer will be released in subsequent releases.
Currently, differnt scales use the same suite of query sqls.