针对数据库(oracle/sql)性能如何进行模拟测试

问一下大家,比如新上一套超融合基础架构,想模拟测试一下数据库在其上的性能表现,有没有可以推荐的测试软件,测试方法等?

参与26

6同行回答

martin_ycxiaomartin_ycxiao  系统架构师 , IBM
用orion_aix_ppc64工具模拟产生压力,用nmon工具采集数据分析。显示全部

用orion_aix_ppc64工具模拟产生压力,用nmon工具采集数据分析。

收起
IT咨询服务 · 2017-07-18
浏览3206
cllin_kikicllin_kiki  测试工程师 , 保密
你好,亲问的问题是想专门测试数据库还是想测试这套业务系统调用此数据库的整体性能情况?1、如果是单独测试存储库(jdbc连接方式),有两个策略,一种可以通过jmeter工具通过BeanShell(url、username、pwd、driver、sql)来实现,另一种是自己编写代码通过调用数据库连接以及读取sql文件...显示全部

你好,亲问的问题是想专门测试数据库还是想测试这套业务系统调用此数据库的整体性能情况?
1、如果是单独测试存储库(jdbc连接方式),有两个策略,一种可以通过jmeter工具通过BeanShell(url、username、pwd、driver、sql)来实现,另一种是自己编写代码通过调用数据库连接以及读取sql文件来实现(如:我们是通过java编码实现,通过sample.properties文件来实现调用数据库、通过sql.txt实现sql条件下发)。
2、如果是从业务系统调用此数据库来测试整体性能情况,就需要从web端来模拟场景来进行下发请求并给予数据库压力,如何关注存储库的性能呢,通过sql耗时来体现,也要结合数据库的资源来体现(如:数据库磁盘io、cpu、内存等),sql耗时可以从日志获取,也可以通过工具AWR工具来获取,数据库的资源可以通过nmon工具等。

收起
软件开发 · 2018-11-01
浏览3203
  • 你好,假如我需要针对一个WEB测试它的SQL性能如何,是使用的ORACLE,那么我应该怎么跟踪它的SQL执行情况呢 我以前有测试过mssql为基础的网站,mssql内置是有SQL Server Profiler的,那么oracle是否有类似的功能或者工具呢? 请问方便可以加一下你微信针对相关问题进行讨论吗?
    2018-11-28
  • 很多工具,你可以通过jmeter调用jdbc方式来实现对oracle下发sql进行测试,还有可以通过awr这个工具查看具体sql执行计划来详细sql执行情况
    2018-11-28
shuai_beijingshuai_beijing  系统工程师 , X
感谢 martin_ycxiao,我这边都是 PC-Server,这个软件能跑吗?显示全部

感谢 martin_ycxiao,我这边都是 PC-Server,这个软件能跑吗?

收起
软件开发 · 2017-07-18
浏览3150
超越梦想超越梦想  技术总监 , 南京新动态信息科技有限公司
orion工具有x86版本,在Oracle官方网站可以下载显示全部

orion工具有x86版本,在Oracle官方网站可以下载

收起
软件开发 · 2017-07-20
浏览3052
y18511664518y18511664518  技术总监 , 长城超云
oracle看你想测硬件还是软件,硬件的测试工具有很多,针对oracle的orion等一系列的,如果是想连业务一起测试那就需要专业一点的loadrunner等。每一种数据库都有自己的性能压测工具,没有通用的。...显示全部

oracle看你想测硬件还是软件,硬件的测试工具有很多,针对oracle的orion等一系列的,如果是想连业务一起测试那就需要专业一点的loadrunner等。每一种数据库都有自己的性能压测工具,没有通用的。

收起
金融其它 · 2017-07-19
浏览3132
yunzhongyueyunzhongyue  数据库运维工程师 , GBase
可以测一下TPCC,推荐使用BenchmarkSQL。显示全部

可以测一下TPCC,推荐使用BenchmarkSQL。

收起
互联网服务 · 2017-07-18
浏览3123

提问者

shuai_beijing
系统工程师X
擅长领域: 性能测试超融合存储

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-07-18
  • 关注会员:6 人
  • 问题浏览:6038
  • 最近回答:2018-11-01
  • X社区推广