一个很简单测试Oracle压力方法
程序员文章站
2024-02-07 15:03:22
...
做了一个简单的测试数据库压力,把东西分享了一下。 服务器情况: 操作系统版本:CentOS 5.6 -64 cpu:Intel(R) Xeon(R) C
做了一个简单的测试数据库压力,把东西分享了一下。
服务器情况:
操作系统版本:CentOS 5.6 -64cpu:Intel(R) Xeon(R) CPU X5660 @ 2.80GHz * 24
内存:Mem: 16425876
Swap: 32764556
数据库版本:Oracle10gR2
节点个数:2
测试方法如下:通过awr找出测试系统里面消耗比较多sql(可以是IO或者是执行时间)使用python写了如下脚本 这里要首先安装好python和cx_Oracle,关于如何安装这两个软件,可以自己百度,过几天我把我的安装方法写上去。
让我么简单看看这个python脚本,如果童鞋们要用这个脚本,只要修改连接串和sql部分就可以了,在这个脚本里面,首先执行"sql",然后休息1秒钟,再执行"sql1"部分,再休息10,这个就是一个循环,一共循环30000000次。
友情提醒一下python对空格特别敏感,复制的时候要小心了。
如果只是简单执行这一个脚本,那叫什么压力测试呢,这个时候要请其他童鞋协助了,在dos下执行如下命令,win7下面最好使用管理员用户执行。
上一篇: 制作一个自己的二进制IP库文件