sybase性能诊断spsysmon锁诊断

sybase性能诊断spsysmon锁诊断

ID:43985178

大小:43.00 KB

页数:4页

时间:2019-10-17

sybase性能诊断spsysmon锁诊断_第1页
sybase性能诊断spsysmon锁诊断_第2页
sybase性能诊断spsysmon锁诊断_第3页
sybase性能诊断spsysmon锁诊断_第4页
资源描述:

《sybase性能诊断spsysmon锁诊断》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Sybase性能诊断spsysmon锁诊断木篇文章描述了通过sp_sysmon对AdaptiveServer系统运行情况有一个全面系统了解,有利于更好地熟悉系统性能,更为有效地进行系统管理,合理地利用和配置系统资源,达到系统性能调优的目的。从18个方面了解在用系统性能状况,并在适当的时候利用环境参数进行性能调优:1、内核管理(kernal)2、应用管理(appmgmt)3、数据缓存管理(dcache)4、ESP管理(esp)5、索引管理(indexmgml)6、锁管理(locks)7、内存管理(mem

2、ory)8、元数据高速缓存管理(mdcache)9>任务管理(taskmgmt)10、监视器访问SQL的执行(monacccss)11、网络I/O管理(nctio)12、并行查询管理(parallel)13、过程缓存管理(pcache)14、恢复管理(recovery)15、事务管理(xactmgmt)16>事务概要(xactsum)17、磁盘I/O管理(diskio)18、工作进程管理(wpm)括号后英文短词是该模块参数。环境:1、用户数据库中有练习所用数据表auths和article2、数据表各冇

3、10万行数据3、用户具有查询、修改、删除等基木的数据库表操作权限步骤:执行sp_sysmon"00:10:00”(server级系统存贮过程,不需要打开某个数据库),或者执行如下格式的过程,查看具体操作批命令对应系统性能情况:sp_sysmonbegin_semiplcSQL语句或者存贮过程spsysmoncominitsample木实验采用sp_sysmon"hh:mm:ss”,性能模块名。结论:通过此练习,可了解当前系统在各方面的系统运行状况,性能出现什么问题和不平衡不协调Z处,学会使用相应的参数

4、和措施进行解决和调优,不断比较对照调整前后的性能状况,最终改善系统性能。说明:1、该命令执行结果集的开头相同如下,各分块练习不再一一列示:SybaseAdaptiveServerEnterpriseSystemPerformaneeReportServerVersion:AdaptiveServerEnterprise/11.9.2/1031/P/NT(1X86)/OS3.ServerName:ServerisUnnamedRunDate:May2&2001StatisticsClearedat:15

5、:57:27StatisticsSampledat:16:07:28SampleInterval:00:10:002、执行结果集的每列信息提示:persec:采样期间每秒的平均值perxact:采样期间每提交一个事务的平均值count:釆样期间每秒的总计值%oftotal:占总数的百分比,根据不同情况各冇不同3、结果集对应给出性能情况描述、分析以及可调性说明4、木练习只给出部分模块的监视结果(可能有删节),用sp_sysmon“hh:mm:ss”可看全部详细情况。锁管理命令行:sp_sysmon"00

6、:10:00”,locks结果:LockManagement(锁管理)报告锁、死锁、锁提升和锁争夺的情况LockSummary(锁概述)persecperxactcount%oftotalTotalLockRequests26.12.215676n/a总共的锁请求AvgLockContention0.00.000.0%平均锁争夺DeadlockPercentage0.00.000.0%死锁出现的比例LockIlashtablcLookups26.12.215677n/a对hash表的表、页、行锁的查询

7、次数。AvgHashChainLengthn/an/a0.00038n/aHash链平均长度:采样期间每个hash桶的平均加锁数口。如果每个hash链超过4个锁,口J用参数"lockhashtablesize”调整扩大加锁hash表的大小,尤其是大型bcp可配置更大。LockDetailpersecperxactcount%oftotal对于各种类型的锁细节,重点查看其立即授予和等待情况。LastPageLocksonHeaps堆表最后页锁Granted13.61.28189100.0%Waited0

8、.00.000.0%TotalLastPgLocks13.61.28189100.0%如果堆表最后一页锁的争夺激烈(尤其是热对彖的等待时间过长),考虑建立聚簇索引,或者表分区来解决锁资源争夺问题。DeadlocksbyLockTypepersecperxactcount%oftotalTotalDeadlocks0.00.00n/a死锁岀现次数。当很多事务同时访问同一个数据库时,会加剧锁资源争夺,严重时事务Z间会发生死锁。可用sp_object_stat

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

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

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