OLTPBenchmark配置及OLTP性能调优

配置OLTPBenchmark并进行性能调优

安装依赖

PostgreSQL

首先安装PostgreSQL,本测试系统为Ubuntu,请参考这里

您可以通过psqlpostgres用户sudo一样运行单个命令来完成此操作,如下所示:

sudo -u postgres psql

这会将你直接登录到Postgres中,而不需要中间的bashshell。

同样,您可以键入以下命令退出交互式Postgres会话:

\q

Ant的配置

首先通过通过Linux下的wget指令获取到最新的Ant包:

wget http://mirrors.cnnic.cn/apache//ant/binaries/apache-ant-1.10.5-bin.tar.gz

然后通过tar指令解压Ant包中的内容:

tar zxvf apache-ant-1.10.5-bin.tar.gz

最后根据解压后内容配置系统的环境变量 -->需要修改当前用户下的 .bash_profile文件中的配置:vim ~/.bash_profile

#set Java environment
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export ANT_HOME=/usr/local/apache-ant

export PATH=$PATH:${ANT_HOME}/bin:${JAVA_HOME}/bin

然后执行ant

54414187488

安装成功!

OLTPBenchmark编译

首先git到本地:

git clone https://github.com/oltpbenchmark/oltpbench

然后进入该目录,使用ant进行编译。

OLTPBenchmark

修改配置

编译好了,进入config:

cd config/

里面有很多样例,我们这里选择sample_pgtpcc_config.xml进行postgreSQL的性能测试:

54414241426

修改内容为(标准测试):

<?xml version="1.0"?>
<parameters>
        <!-- Connection details -->
        <dbtype>postgres
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值