profile简单易用,但未必好用,在当前,更好更强大也更复杂的是用扩展事件。SQL server目前已经是一个十分复杂十分强大的系统了,可惜在国内它被严重低估了。
怎样查出SQLServer的性能瓶颈?
打开sql server studio management
打开"工具"-"sql server profiler"
点击连接
点击运行
可以看到捕捉到的一些访问数据库的事件,其中有读写,点用cpu,持续时间等信息可以参考
点击某个事件,可以查看具体执行了什么sql脚本,进一步分析相关逻辑
profile简单易用,但未必好用,在当前,更好更强大也更复杂的是用扩展事件。SQL server目前已经是一个十分复杂十分强大的系统了,可惜在国内它被严重低估了。
打开sql server studio management
打开"工具"-"sql server profiler"
点击连接
点击运行
可以看到捕捉到的一些访问数据库的事件,其中有读写,点用cpu,持续时间等信息可以参考
点击某个事件,可以查看具体执行了什么sql脚本,进一步分析相关逻辑