搭建TPC-C环境
一、 准备
操作系统 :Linux, 内核版本2.6
需要软件:tpccuva-1.2.3, postgresql-8.1.15, gnuplot-4.2.5。
tccuva是实现标准TPC-C。
Postgresql是最稳定的开源sql数据库。
gunplot是一个数学软件,可以根据数据画出相应的函数图形。
二、 安装
1. 创建用户
useraddnewuser
passwdnewuser
以newuser身份登录到系统
创建相关目录
newuser@linux:>mkdir $HOME/tpcc-uva
newuser@linux:>mkdir $HOME/tpcc-uva/pgsql
newuser@linux:>mkdir $HOME/tpcc-uva/bin
2. 安装PostgreSQL
1) 执行下列命令安装PostgreSQL数据库
newuser@linux:> ./configure --prefix=$HOME/tpcc-uva/pgsql
newuser@linux:>gmake
newuser@linux:>gmake install
2) 修改PATH和LD_LIBRARY_PATH环境变量。
3) 编辑~/.bash_profile文件,添加以下内容
PATH=/usr/local/pgsql/bin:$PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/pgsql/lib
export PATH LD_LIBRARY_PATH
4) 执行下面的命令,使修改的环境变量生效。