sql性能测试工具sqlstress实验手册

sql性能测试工具sqlstress实验手册

ID:1357408

大小:174.50 KB

页数:10页

时间:2017-11-10

sql性能测试工具sqlstress实验手册_第1页
sql性能测试工具sqlstress实验手册_第2页
sql性能测试工具sqlstress实验手册_第3页
sql性能测试工具sqlstress实验手册_第4页
sql性能测试工具sqlstress实验手册_第5页
资源描述:

《sql性能测试工具sqlstress实验手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SQL性能测试工具SQLStress实验手册1软件简介Sqlstress是一个对SQLserver数据库做压力测试的免费小工具,它可以帮助我们找出数据库服务器的基础架构问题,也可帮助我们做服务器硬件选型,性能测试与调优2安装软件软件安装包只有200多KB,下载地址http://www.sqlstress.com/,可运行于32位或64位(包括Itantium)windowsOS上,可用于测试SQLServer2000/2005/2008,安装前系统需要安装了.netframework2.0或以上3

2、配置测试环境安装完成后,软件界面如下可以看到此工具没有菜单,只有6个tab:1:connect用于连接数据库2:database显示已连接的数据库3:workload用于生成测试负载4:affinity用于配置程序的CPU相关性5:journal会显示实时的错误和信息6:performance用于查看相关性能在开始测试之前,我们需要有一台SQLserver服务器和一个用于测试的数据库,SQL服务器配置如下:IBMSystemx3650M4(CPU:E5-2640*1,MEMORY:4G*8,RAI

3、D:M5110ewith512MBcache,Disk:300GB*2(做RAID1,只有一个分区C盘)),安装windowsserver2008R2Enterprise,SQLserver2012SP1完全安装,都在C盘,数据库数据文件和日志文件也存放在C盘.新建测试数据库,名称:SQLSTRESS,所有参数采用默认(只有一个文件组primary,恢复类型:完全),然后打开SQLSTESS,在database名称栏输入:数据库名称SQLSTRESS,点击adddatabase,如下图所示:如果数

4、据库使用WINDOWS验证,请勾选Kerberos.成功连接后进入databasetab,会发现刚才添加的数据库已显示,右击sqlstress行,选择databaseèprepare(第一次运行需要prepare,创建相关对象),如下图所示:然后点击进入workloadtab,可以采用默认的workload参数,依次点击create,signin,run按钮,运行一段时间之后点击done按钮,如下图所示:我们也可以自定义workload参数,相关参数含义如下:Users/workload:模拟wo

5、rkload的连接用户数Bytes/doc:insert操作中附加一个指定大小的列,若为0,则随机大小Users/database:每个数据库的用户数Rows/insert:每次insert操作插入的行数Txn/Second:调度秒产生的事务数目,若为0,则不调度,事务会不断产生Txn/User:每个用户执行的事务数,若为0则需要手动停止workload页面下方sqlworkload指定各种数据库操作所占的百分比,可手动调整,如下图所示Affinitytab可以指定运行sqlstress的cpu,

6、如下图,选择cpu,然后点击apply运行过程中我们可以在journaltab中查看信息或是否有错误产生,如下图所示:运行完成后就会生成相应的性能数据,如下图所示:最后我们需要不断更改配置,分析比较相应的性能数据来做调优或选型.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。