当前位置:  技术问答>linux和unix

【求助贴】数据库基准性能测试OSDL以及其工具的BDT系列的使用

    来源: 互联网  发布时间:2017-03-18

    本文导语:  各位前辈大家好:                   小弟最近在做数据库基准性能测试的探索,标准是TPC系列。使用的工具是OSDL系列的BDT-1、BDT-2、BDT-3、BDT-4、BDT-5。由于本人水平有限,过程中遇到了很多问题,在这里向大...

各位前辈大家好:
                  小弟最近在做数据库基准性能测试的探索,标准是TPC系列。使用的工具是OSDL系列的BDT-1、BDT-2、BDT-3、BDT-4、BDT-5。由于本人水平有限,过程中遇到了很多问题,在这里向大家请教。
                 以DBT-5为实例,以下是从他的ReadMe当中摘抄的部分安装步骤,小弟在这里卡壳了:
1. Configure:

cmake CMakeLists.txt -DDBMS=pgsql

2. Build EGen:

cd egen/prj
make -f Makefile.pgsql

2. Build and install the C stored functions:

cd storedprocs/pgsql/c
make
make install

3. Make the rest of the kit: (在这一步发生了问题,都是一些变量未声明的错误)

# At the top level of the tree
make
make install

第三个步骤到底是什么意思?是在根目录下运行make吗?然而运行的是时候发生 了以下错误
[  1%] Building CXX object CMakeFiles/bin/BrokerageHouseMain.dir/src/transactions/pgsql/DBConnection.o
在包含自 /home/dbt5/dbt5-0.1.0/src/transactions/pgsql/DBConnection.cpp:15 的文件中:
src/include/DBConnection.h:15:21: 错误:pqxx/pqxx:没有那个文件或目录
src/include/DBConnection.h:16: 错误:‘pqxx’ 不是一个命名空间
src/include/DBConnection.h:16: 错误:expected namespace-name before ‘;’ token
src/include/DBConnection.h:28: 错误:ISO C++ 不允许声明无类型的 ‘connection’
src/include/DBConnection.h:28: 错误:expected ‘;’ before ‘*’ token
src/include/DBConnection.h:29: 错误:ISO C++ 不允许声明无类型的 ‘nontransaction’
src/include/DBConnection.h:29: 错误:expected ‘;’ before ‘*’ token
/home/dbt5/dbt5-0.1.0/src/transactions/pgsql/DBConnection.cpp: In constructor ‘CDBConnection::CDBConnection(const char*, const char*, const char*)’:
/home/dbt5/dbt5-0.1.0/src/transactions/pgsql/DBConnection.cpp:113: 错误:‘m_Conn’ 在此作用域中尚未声明
/home/dbt5/dbt5-0.1.0/src/transactions/pgsql/DBConnection.cpp:113: 错误:expected type-specifier before ‘connection’
/home/dbt5/dbt5-0.1.0/src/transactions/pgsql/DBConnection.cpp:113: 错误:expected `;' before ‘connection’
/home/dbt5/dbt5-0.1.0/src/transactions/pgsql/DBConnection.cpp:114: 错误:‘m_Txn’ 在此作用域中尚未声明

希望用过此类工具的前辈们能够帮帮我,感激不尽,联系方式lujun_wx@nfschina.com  谢谢!!

|
3. Make the rest of the kit: (在这一步发生了问题,都是一些变量未声明的错误)

# At the top level of the tree
make
make install

这里要求你在顶层目录进行操作,也就是/home/dbt5/dbt5-0.1.0/这里
并不是在根目录下

src/include/DBConnection.h:15:21: 错误:pqxx/pqxx:没有那个文件或目录
从这句话分析,好像你的源码不全啊

这个东西我没用过,意见仅供参考

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 当我使用数据库时。。。 !!!!求助!!!
  • 求助 关于LONG VARCHAR 或 数据库insert 操作
  • 【急……】求助linux数据库相关问题
  • 100分求助开发数据库
  • 紧急求助,我的程序连接数据库时,用localhost完全正常,而外部可以访问,但不能访问连接数据的那部分
  • Linux下怎么访问Oracle数据库?求助!
  • 求助!关于翻页的问题,在JAVA中如何计算从数据库中取出的结果集总共可显示多少页?
  • 求助!JSP判断查询出的数据库记录数的问题!
  • 备份数据库的脚本用不了了,求助!
  • 数据库查询,菜鸟求助
  • 【求助】RHEL5.1 下安装Oracle 10.2g出现问题:指定数据库方案口令后卡住了,不能安装
  • [求助]关于数据库链接的问题!在JBuild运行环境下能和sql server连接,但是发布到服务器上就不行了
  • 求助!关于多线程下数据库操作的问题,请大家帮忙看看
  • 求助:关于串口数据采集并保存到数据库的问题(分不够再加)
  • 求助,关于数据库连接的问题
  • 操作系统 iis7站长之家
  • 求助,如何不用创建odbc连接sql server数据库
  • 数据库连接问题(access),求助!
  • 求助: 一个很奇怪的问题(bean中查询数据库)急!
  • 100分,紧急求助!数据库连接时出现ResultSet is closed错误,什么原因?
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • 【求助】SOS紧急求助..............极为简单的问题...跪求....
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • 求助~~求助 ~~linux文件读写问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3