暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片
数据库压测软件orabm
哈哈哈911
资源大小:1.22M
6次下载
814次浏览
2020-09-17
5墨值
3.5

详细介绍

数据库压测工具 orabm

解压

tar -xvf orabm.tar 

建表空间

create tablespace tools datafile '/data/oradata/zxpredb/data/2345345.dbf' size 31g;

建软链接

cd $ORACLE_HOME/lib
ln -s libclntsh.so libclntsh.so.9.0
cd $ORACLE_HOME/lib32
ln -s libclntsh.so libclntsh.so.9.0
cd install/
$ sqlplus / as sysdba @orabm_user.sql
$ sqlplus / as sysdba @orabm_tab.sql
$ export LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$LD_LIBRARY_PATH
$ chmod u+x ../bin/linux/orabmload.10g.linux
$ ../bin/linux/orabmload.10g.linux Warehouses 1
$ sqlplus / as sysdba @orabm_ind.sql
$ sqlplus / as sysdba @orabm_analyze.sql
$ sqlplus / as sysdba @orabm_serverside_stress.sql
$ sqlplus / as sysdba @orabm_cache.sql

压测

$ cd ../bin/linux/
./orabm 1,5,10,15,20,30,40 10000

查看结果

./orabm_tps.sh  linux/orabm.zxpredb.log 

输出结果的说明:

txn(all)----代表Total transaction Count, 总的事务数量
xn(sam)-----采样的事务数量
t(sam)------采样事务运行的时间
tps的计算: 每一个阶段所有session的tps相加就是当前测试的总tps了.

删除orabm

$ sqlplus / as sysdba
SQL> drop user orabm cascade;

压测结果

ORACLE_SID=dwh sess=1 tps=2666
ORACLE_SID=dwh sess=10 tps=21998
ORACLE_SID=dwh sess=20 tps=37200
ORACLE_SID=dwh sess=30 tps=41669
ORACLE_SID=dwh sess=40 tps=47857
ORACLE_SID=dwh sess=45 tps=45113
ORACLE_SID=dwh sess=50 tps=48714
ORACLE_SID=dwh sess=60 tps=46202
ORACLE_SID=dwh sess=70 tps=46690
ORACLE_SID=dwh sess=80 tps=47968
ORACLE_SID=dwh sess=100 tps=47021
【版权声明】本资源为墨天轮用户上传,如果您发现资源涉嫌侵权,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

贡献排行榜