<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sybase数据库技术，数据库恢复专家 &#187; 测试</title>
	<atom:link href="http://www.dbainfo.net/tag/%e6%b5%8b%e8%af%95/feed" rel="self" type="application/rss+xml" />
	<link>https://www.dbainfo.net</link>
	<description>提供Sybase ASE及Sybase SQL Anywhere数据库修复服务，电话：13811580958(微信)，QQ：289965371！We have many years of experience in recovering data from damanged Sybase devices. Contact us by Phone: +86 13811580958 Wechat: 13811580958 Email: 289965371@qq.com</description>
	<lastBuildDate>Sat, 14 Jun 2025 16:28:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>使用Apache JMeter进行数据库压力测试</title>
		<link>https://www.dbainfo.net/apache-jmeter-ase-oltp-test.htm</link>
		<comments>https://www.dbainfo.net/apache-jmeter-ase-oltp-test.htm#comments</comments>
		<pubDate>Tue, 02 Apr 2013 06:01:57 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[Sybase ASE]]></category>
		<category><![CDATA[测试]]></category>
		<category><![CDATA[试用]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/%e4%bd%bf%e7%94%a8apache-jmeter%e8%bf%9b%e8%a1%8c%e6%95%b0%e6%8d%ae%e5%ba%93%e5%8e%8b%e5%8a%9b%e6%b5%8b%e8%af%95.htm</guid>
		<description><![CDATA[学习使用Jmeter对数据库进行压力测试。JMeter中称之为测试计划！ JMeter的一个测试计划，包括：线程组、数据库连接、前置处理器、Sampler、后置处理器、监控结果等。 1.添加线程组：在测试计划上点右键，选择：添加》Threads(Users)》线程组； 2.添加JDBC Connection Configuration： 在线程组上点右键，选择：添加》配置元件》JDBC Connection Configuration； 3.添加前置处理器：在线程组上点右键，选择：添加》前置处理器》JDBC PreProcessor； 4.添加Sampler：在线程组上点右键，选择：添加》Sampler》JDBC Request； 5.添加后置处理器：在线程组上点右键，选择：添加》后置处理器》JDBC PostProcessor； 6.添加监控结果：在线程组上点右键，选择：添加》监听器， 可以使用 Summary Report、图形结果、用表格查看结果、监视器结果等等。 7.添加Random Variable：添加》配置元件》Random Variable； 可以设置上下级关系。 首页： 在测试计划的首页，设置计划名称、添加所用到的jar包、设置用户自定义变量 设置自定义变量时，使用单引号 &#160; 线程组： 设置并发的线程数为：3，每个线程循环册数为：1 。 调度器可以设置计划开始、结束时间。 &#160; JDBC Connection Configuration： Sybase ASE和IQ数据库的连接串为： Database URL：&#160;&#160;&#160;&#160;jdbc:sybase:Tds:10.233.69.103:6000/tpchdb?IS_CLOSED_TEST=INTERNAL JDBC Driver Class：&#160;&#160;&#160;&#160;com.sybase.jdbc3.jdbc.SybDriver 可以使用事务模式、隔离级别；Max Number of Connections设置连接池的大小； 使用Variable Name对数据库连接进行命名，后面的JDBC Request中需要设置。 &#160; JDBC Request 设置Variable Name为配置的数据库连接名称 SQL [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color:black; font-family:微软雅黑; font-size:9pt">学习使用Jmeter对数据库进行压力测试。JMeter中称之为<span style="color:red"><strong>测试计划</strong><span style="color:black">！ </span></span></span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">JMeter的一个测试计划，包括：线程组、数据库连接、前置处理器、Sampler、后置处理器、监控结果等。 </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">1.添加线程组：在<strong>测试计划</strong>上点右键，选择：添加》Threads(Users)》线程组； </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">2.添加JDBC Connection Configuration： 在线程组上点右键，选择：添加》配置元件》JDBC Connection Configuration； </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">3.添加前置处理器：在线程组上点右键，选择：添加》前置处理器》JDBC PreProcessor； </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">4.添加Sampler：在线程组上点右键，选择：添加》Sampler》JDBC Request； </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">5.添加后置处理器：在线程组上点右键，选择：添加》后置处理器》JDBC PostProcessor； </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">6.添加监控结果：在线程组上点右键，选择：添加》监听器， 可以使用 Summary Report、图形结果、用表格查看结果、监视器结果等等。 </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">7.添加Random Variable：添加》配置元件》Random Variable； </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">可以设置上下级关系。 </span></p>
<p><span id="more-2065"></span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt"><strong>首页： </strong></span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">在测试计划的首页，设置计划名称、添加所用到的jar包、设置用户自定义变量 </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">设置自定义变量时，使用单引号 </span></p>
<p><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2013/04/040213_0602_ApacheJMete1.png" /><span style="color:black; font-family:微软雅黑; font-size:9pt"> </span></p>
<p>&nbsp;</p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt"><strong>线程组： </strong></span></p>
<p><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2013/04/040213_0602_ApacheJMete2.png" /><span style="color:black; font-family:微软雅黑; font-size:9pt"> </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">设置并发的线程数为：3，每个线程循环册数为：1 。 调度器可以设置计划开始、结束时间。 </span></p>
<p>&nbsp;</p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt"><strong>JDBC Connection Configuration： </strong></span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">Sybase ASE和IQ数据库的连接串为： </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">Database URL：&nbsp;&nbsp;&nbsp;&nbsp;jdbc:sybase:Tds:10.233.69.103:6000/tpchdb?IS_CLOSED_TEST=INTERNAL </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">JDBC Driver Class：&nbsp;&nbsp;&nbsp;&nbsp;com.sybase.jdbc3.jdbc.SybDriver </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">可以使用事务模式、隔离级别；Max Number of Connections设置连接池的大小； </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">使用Variable Name对数据库连接进行命名，后面的JDBC Request中需要设置。 </span></p>
<p><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2013/04/040213_0602_ApacheJMete3.png" /><span style="color:black; font-family:微软雅黑; font-size:9pt"> </span></p>
<p>&nbsp;</p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt"><strong>JDBC Request </strong></span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">设置Variable Name为配置的数据库连接名称 </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">SQL Query的Query Type主要包括：Select 、Update、Callable Statement、Commit、Rollback等。 </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">一、多个查询语句(不使用参数的情况下)可以放在一起顺序执行，需要设置Query Type为：<span style="color:red">Callable Statement<span style="color:black">，然后顺序输入select语句，不用加go或者分号。如果Query Type设置为：Select Statement的话，只执行第一个SQL语句。 </span></span></span></p>
<p><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2013/04/040213_0602_ApacheJMete4.png" /><span style="color:black; font-family:微软雅黑; font-size:9pt"> </span></p>
<p>&nbsp;</p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">二、如果SQL语句中需要使用参数变量，那么Query Type 需要设置为：<span style="color:red">Select Statement<span style="color:black"> ，需要先添加Random Variable，然后在Parameter Values中输入${变量名称},${变量名称}； </span></span></span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">在Paramter types中输入变量的数据类型。 如下图示： </span></p>
<p><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2013/04/040213_0602_ApacheJMete5.png" /><span style="color:black; font-family:微软雅黑; font-size:9pt"> </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">中间用逗号分隔。<span style="color:red">只能执行第一个SQL语句。 </span></span></p>
<p>&nbsp;</p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">对于Insert、Update、Delete语句，需要设置Query Type为：<span style="color:red">Update Statament<span style="color:black">.数据修改语句中可以使用参数，而且可以顺序执行多个修改语句。 </span></span></span></p>
<p>&nbsp;</p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt"><strong>定义随机数变量: </strong></span></p>
<p><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2013/04/040213_0602_ApacheJMete6.png" /><span style="color:black; font-family:微软雅黑; font-size:9pt"> </span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">Output Format设置成：00000 表示数字形式。 </span></p>
<p>&nbsp;</p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt"><strong>用表格查看结果： </strong></span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">所有数据写入一个文件，将<span style="color:#f00;"><strong>测试的执行结果</strong></span>保存文件中， 点<strong>浏览</strong>按钮设置文件名称。点Configure按钮设置保存文件中的内容。 </span></p>
<p>&nbsp;</p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt"><strong>查看日志： </strong></span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">选项》Log Viewer </span></p>
<p>&nbsp;</p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt"><strong>保存窗口截图： </strong></span></p>
<p><span style="color:black; font-family:微软雅黑; font-size:9pt">编辑》 Save Node as Image ， Save Screen AS Image 将屏幕截图另存。 </span></p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/apache-jmeter-ase-oltp-test.htm">https://www.dbainfo.net/apache-jmeter-ase-oltp-test.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/apache-jmeter-ase-oltp-test.htm">使用Apache JMeter进行数据库压力测试</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2012-11-10 -- <a href="https://www.dbainfo.net/sybase-ase-15-0-3-test-server.htm" title="免费提供Sybase ASE v15.0.3试用测试服务器环境">免费提供Sybase ASE v15.0.3试用测试服务器环境</a> (0)</li><li>2011-09-20 -- <a href="https://www.dbainfo.net/sybase-iq-15-2-30-day-evaluation-edition.htm" title="Sybase IQ 15.2免费试用30天的体验版下载地址">Sybase IQ 15.2免费试用30天的体验版下载地址</a> (0)</li><li>2010-06-01 -- <a href="https://www.dbainfo.net/sybase-iq15-1-license-out-of-time-grace-period.htm" title="关于Sybase IQ15.1试用版到期后继续试用的问题解决">关于Sybase IQ15.1试用版到期后继续试用的问题解决</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/apache-jmeter-ase-oltp-test.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
