ASE sysmon监控分析_网络IO

来源:互联网 发布:中草药识别软件下载 编辑:程序博客网 时间:2024/06/05 00:26

一、基础知识

1.性能优劣一般通过响应时间和吞吐量来衡量

2.性能优化层次可以分为应用层、数据库层、adaptive server层、网络层、设备层、硬件层,操作系统层。

二、网络IO

sp_sysmon '00:05:00',netio

输出样例

Network I/O Management----------------------  Network I/O Requests            per sec      per xact       count  % of total  -------------------------  ------------  ------------  ----------  ----------   Total Network I/O Requests       1373.8         116.3      412134       n/a     #报告接受和发送的网络包的总和  Network I/Os Delayed                0.0           0.0           0       0.0 %   #报告网络延迟,如果一直是非0,则联系管理员   Network Receive Activity        per sec      per xact       count  -------------------------  ------------  ------------  ----------               Total TDS Packets Rec'd             0.0           0.0           0               #采样期间接受的包数量   Total Bytes Rec'd             5212217.1      441214.8  1563665144               #采样期间接受的字节数    Network Send Activity           per sec      per xact       count  -------------------------  ------------  ------------  ----------               Total TDS Packets Sent             61.5           5.2       18447               Total Bytes Sent                  332.8          28.2       99840                Avg Bytes Sent per Packet           n/a           n/a           5               #采样期间发送的每个包平均字节数


 1.可以通过dbcc tune (doneinproc, 0)关闭某种 TDS 息(这种 TDS 消息在存储过程中执行的每个 select 语句之后发送)来提高吞吐量减少信息包开销,可能有用可能没有
 2.如果单个事物对应的包数量大(per mact),则证明单个事务在网络上消耗大,可以考虑增加包的大小default network packet size,max network packet size,additional network memory

二、引擎和CPU

1.Adaptive Server 基于多线程、单进程的体系结构。在带有多 CPU 的系统中,可通过配置 Adaptive Server 运行多个 Adaptive
Server 引擎 来提高性能。一个 CPU 配置一个引擎时,每个引擎都是可产生高性能的单操作系统进程

0 0
原创粉丝点击