# Dbt5 TPC-E for opengauss **Repository Path**: hwrd/dbt5-tpce-for-opengauss ## Basic Information - **Project Name**: Dbt5 TPC-E for opengauss - **Description**: OpenGauss TPC-E测试程序,由​ https://git.code.sf.net/p/osdldbt/dbt5 修改而来。 对MarketExchange进行了优化,目前存储过程使用pgpl编写。 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-08-08 - **Last Updated**: 2023-10-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 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.