[Oracle]利用开源工具实现自己的TPC-C[2]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 fenng 的 blog

export oracle_home=your_oracle_home_directory

cd /usr/local/src/oratcl-4-1-branch/unix rm -f config.cache

sh ../configure --with-tcl=../../tcl8.4.5/unix --with-oracle-directory=$oracle_home --with-oracle-version=9 ( or 10 or 8! ) --enable-threads --enable-shared
注:红色部分为针对不同的数据库版本需要做的调整.

vi makefile – 把所有的 -rpath 改做 -wl,-rpath,

make clean

make

make install

sqlplus orabm/orabm @delivery_sp.sql      
sqlplus orabm/orabm @new_order_sp.sql .
sqlplus orabm/orabm @ostat_sp.sql 
sqlplus orabm/orabm @payment_sp.sql 
sqlplus orabm/orabm @slev_sp.sql

 

步骤 操作

命令

1 创建 orabm用户(用tools做默认表空间, temp 表空间为临时表空间)

sqlplus system/pwd @orabm_user

2

创建表

sqlplus system/pwd @orabm_tab

3

装载数据

$orabmload warehouses 1

4

创建索引

sqlplus system/pwd @orabm_ind

5

分析表和索引

sqlplus system/pwd @orabm_analyze

6

创建压力测试pl/sql 过程

sqlplus system/pwd @orabm_serverside_stress

7

把表和索引数据缓冲到sga

sqlplus system/pwd @orabm_cache

本文关键:[Oracle]利用开源工具实现自己的TPC-C
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top