我正在研究使用Windows性能监视器来分析服务器性能。我正在测试SQL Server 2014上的冒险作品2014数据库。
我想尝试最大化CPU,内存,磁盘使用(I / O)并可能放置大量用户活动。然后,我可以训练自己使用Windows性能监视器来记录该区域周围的表演。
我知道对于CPU我可以在while循环中运行一个繁重的查询(可能是无限的),这将最大化它。
我对其他人不太确定。我尝试过从大表(30,000条记录)中选择的查询,并且在一个while循环中尝试使用一些内存。但它似乎没有在性能监视器上丢弃可用的Mbytes左计数器。这是因为桌子不够大吗?
至于磁盘使用情况,我想我可能需要进行一些更新或插入,以便写入磁盘。但我似乎无法让它影响磁盘使用率。
至于网络,我只能考虑打开多个查询并同时运行它们,但这看起来有点乱。
作为旁注,我想自己编写脚本。而不是使用任何额外的工具或预先制作的应用程序来为您完成。