这是我的场景,我开发了一个 android 应用程序,该应用程序定期调用 Web 服务,该服务反过来对数据库执行查询。在现场将有数百个这样的设备运行,大约每 60 秒进行一次轮询。由于使用量和使用频率,人们对效率存在一些担忧,我被告知要找出任何潜在的性能问题并提出解决这些问题的策略。(我所看到的只是索引碎片严重的问题)
所以我对你的问题是:
- 有哪些方法可以模拟 Web 服务上的负载?
- 使用 SQL - 我熟悉检查执行计划,除此之外还有什么我应该关心的吗?
- 如何衡量 .net Web 服务的“效率”?我应该注意哪些事项?有没有可以用来查看热点和潜在瓶颈的工具?
感谢您提供的任何资源和见解,谢谢!