DBT-2
来自 PostgreSQL 维基
跳转到导航跳转到搜索DBT-2
当前源代码可以从以下位置检出
git clone git://osdldbt.git.sourceforge.net/gitroot/osdldbt/dbt2
请注意,如果您的系统上安装了多个数据库,则当前版本无法正确执行 `make`。欢迎提供补丁。 :)
用户指南
安装 PostgreSQL
OSDL-DBT-2 测试套件最初移植到 PostgreSQL 7.3。本文档正在针对 Pg 的 8.4beta2 版本进行更新。PostgreSQL 的当前源代码可以从 https://postgresql.ac.cn 下载。
在运行 PostgreSQL 的配置脚本之前,修改 src/include/pg_config_manual.h,使 INDEX_MAX_KEYS = 64。
对于标准安装
./configure --prefix=<installation dir> make make install
检查 ./configure --help 和 PostgreSQL 文档以获取其他配置选项。
此时不要运行 initdb 或者启动 postmaster。我们的脚本将为您创建数据库并启动数据库引擎。
安装 DBT-2 测试套件
该套件的最新稳定版本可以在 PostgreSQL 的 git 仓库中找到,地址为
git clone git://osdldbt.git.sourceforge.net/gitroot/osdldbt/dbt2
请按照 INSTALL 中的说明操作。查看源代码中包含的 README(s)以获取有关您的环境的具体信息。
如果您在构建时遇到问题,请检查以下事项
- pg_config 是否在您的路径中?(例如 /usr/local/pgsql/bin)