漫游测试之性能测试(5.1-MS Sqlserver性能优化 一)
1. 性能调整的流程
2. 优化MS-SQL问题的流程
3. 低性能SQL的常有原因及对应的计数器
4. CPU、内存、磁盘的简单关系
5. SQL的内存管理
6. 内存问题的判断方法和解决方法
7. 磁盘问题的判断方法和解决方法
方法一:
方法二:
8. CPU问题的判断方法和解决方法
9. 关于性能监控的反思
问题:
- Loadrunner针对不同的服务器时,需要重新根据IP来添加。虽然可以存为模板,但有时候模板中的性能计数器可能存在连接不上的情况,需要全部删除,重新添加才行,而且经常性的关于SQL Server的计能记数器,监控到一定的时候会断开。而且不同的人员,了解其添加的计数器不同,可移植性不强
- 当服务器处于一个极饱和状态时,有些性能计数器不能采集到值。
- Loadrunner的日志时间点是采用,整个脚本运行到几分钟的时间。而没有采用本地时间。
解决方法:
构造一个共用的性能计数器监控程序,以写日志的方式存储在本地电脑中。Python也许是一个很好的选择。