<script type="text/javascript">
</script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
从18个方面了解在用系统性能状况,并在适当的时候利用环境参数进行性能调优:
1、内核管理(kernal)&nb sp;&nb sp;&nb sp;&nb sp;2、应用管理(appmgmt)&nb sp;&nb sp;&nb sp;&nb sp;3、数据缓存管理(dcache)
4、E sp管理(e sp)&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;5、索引管理(indexmgmt)&nb sp;&nb sp;&nb sp;&nb sp;6、锁管理(locks)
7、内存管理(memory)&nb sp;&nb sp;&nb sp;&nb sp;8、元数据高速缓存管理(mdcache)9、任务管理(taskmgmt)
10、监视器访问SQL的执行(monaccess)&nb sp;&nb sp;&nb sp;&nb sp;11、网络I/O管理(net IO)
12、并行查询管理(parallel)13、过程缓存管理(pcache)14、恢复管理(recovery)
15、事务管理(xactmgmt)16、事务概要(xactsum)&nb sp;&nb sp;&nb sp;&nb sp;17、磁盘I/O管理(disk IO)
18、工作进程管理(wpm)
括号后英文短词是该模块参数。
环境:1、用户中有练习所用数据表auths和article
2、数据表各有10万行数据
3、用户具有查询、修改、删除等基本的数据库表操作权限
步骤:执行 sp_ sysmon“00:10:00”(server级系统存贮过程,不需要打开某个数据库),或者执行如下格式的过程,查看具体操作批命令对应系统性能情况:
sp_ sysmonbegin_sample
SQL语句或者存贮过程
sp_ sysmoncommit_sample
本实验采用 sp_ sysmon“hh:mm:ss”,性能模块名。
结论:通过此练习,可了解当前系统在各方面的系统运行状况,性能出现什么问题和不平衡不协调之处,学会使用相应的参数和措施进行解决和调优,不断比较对照调整前后的性能状况,最终改善系统性能。
说明:1、该命令执行结果集的开头相同如下,各分块练习不再一一列示:
======================================================================
&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;AdaptiveServerEnterpriseSystemPerformanceReport
======================================================================
ServerVers IOn:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;AdaptiveServerEnterprise/11.9.2/1031/P/NT(IX86)/OS3.
ServerName:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;ServerisUnnamed
RunDate:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;May28,2001
StatisticsClearedat:15:57:27
StatisticsSampledat:16:07:28
SampleInterval:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;00:10:00
2、执行结果集的每列信息提示:
&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;persec:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;采样期间每秒的平均值
&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;perxact:采样期间每提交一个事务的平均值
&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;count&nb sp;&nb sp;:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;采样期间每秒的总计值
%oftotal:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;占总数的百分比,根据不同情况各有不同
3、结果集对应给出性能情况描述、分析以及可调性说明
4、本练习只给出部分模块的监视结果(可能有删节),用 sp_ sysmon“hh:mm:ss”可看全部详细情况。
磁盘I/O管理
命令行: sp_ sysmon“00:10:00”,disk IO
结果:
DiskI/OManagement(磁盘I/O管理)
-------------------报告server总体磁盘I/O行为,包括读、写和逻辑设备上的semaphore争夺。
&nb sp;MaxOutstandingI/Os&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;persec&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;perxact&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;count&nb sp;%oftotal
最大显着I/O数:server总体开销的最大I/O数,分别通过server和引擎表示。
&nb sp;-------------------------&nb sp;------------&nb sp;------------&nb sp;----------&nb sp;---------- 1 <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
&nb
sp;本篇文章描述了通过
sp_
sysmon对AdaptiveServer系统运行情况有一个全面系统了解,有利于更好地熟悉系统性能,更为有效地进行系统管理,合理地利用和配置系统资源,达到系统性能调优的目的。
从18个方面了解在用系统性能状况,并在适当的时候利用环境参数进行性能调优:
1、内核管理(kernal)&nb sp;&nb sp;&nb sp;&nb sp;2、应用管理(appmgmt)&nb sp;&nb sp;&nb sp;&nb sp;3、数据缓存管理(dcache)
4、E sp管理(e sp)&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;5、索引管理(indexmgmt)&nb sp;&nb sp;&nb sp;&nb sp;6、锁管理(locks)
7、内存管理(memory)&nb sp;&nb sp;&nb sp;&nb sp;8、元数据高速缓存管理(mdcache)9、任务管理(taskmgmt)
10、监视器访问SQL的执行(monaccess)&nb sp;&nb sp;&nb sp;&nb sp;11、网络I/O管理(net IO)
12、并行查询管理(parallel)13、过程缓存管理(pcache)14、恢复管理(recovery)
15、事务管理(xactmgmt)16、事务概要(xactsum)&nb sp;&nb sp;&nb sp;&nb sp;17、磁盘I/O管理(disk IO)
18、工作进程管理(wpm)
括号后英文短词是该模块参数。
环境:1、用户中有练习所用数据表auths和article
2、数据表各有10万行数据
3、用户具有查询、修改、删除等基本的数据库表操作权限
步骤:执行 sp_ sysmon“00:10:00”(server级系统存贮过程,不需要打开某个数据库),或者执行如下格式的过程,查看具体操作批命令对应系统性能情况:
sp_ sysmonbegin_sample
SQL语句或者存贮过程
sp_ sysmoncommit_sample
本实验采用 sp_ sysmon“hh:mm:ss”,性能模块名。
结论:通过此练习,可了解当前系统在各方面的系统运行状况,性能出现什么问题和不平衡不协调之处,学会使用相应的参数和措施进行解决和调优,不断比较对照调整前后的性能状况,最终改善系统性能。
说明:1、该命令执行结果集的开头相同如下,各分块练习不再一一列示:
======================================================================
&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;AdaptiveServerEnterpriseSystemPerformanceReport
======================================================================
ServerVers IOn:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;AdaptiveServerEnterprise/11.9.2/1031/P/NT(IX86)/OS3.
ServerName:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;ServerisUnnamed
RunDate:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;May28,2001
StatisticsClearedat:15:57:27
StatisticsSampledat:16:07:28
SampleInterval:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;00:10:00
2、执行结果集的每列信息提示:
&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;persec:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;采样期间每秒的平均值
&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;perxact:采样期间每提交一个事务的平均值
&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;count&nb sp;&nb sp;:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;采样期间每秒的总计值
%oftotal:&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;占总数的百分比,根据不同情况各有不同
3、结果集对应给出性能情况描述、分析以及可调性说明
4、本练习只给出部分模块的监视结果(可能有删节),用 sp_ sysmon“hh:mm:ss”可看全部详细情况。
磁盘I/O管理
命令行: sp_ sysmon“00:10:00”,disk IO
结果:
DiskI/OManagement(磁盘I/O管理)
-------------------报告server总体磁盘I/O行为,包括读、写和逻辑设备上的semaphore争夺。
&nb sp;MaxOutstandingI/Os&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;persec&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;perxact&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;&nb sp;count&nb sp;%oftotal
最大显着I/O数:server总体开销的最大I/O数,分别通过server和引擎表示。
&nb sp;-------------------------&nb sp;------------&nb sp;------------&nb sp;----------&nb sp;---------- 1 <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>