在多人开发中最头疼的是人少事多没有时间进行codereview,本来功能都没时间写,哪有时间来开会细细来分析代码.软件能跑就行,但是一些影响性能的语句写出来,有可能本人都不知道.找就更麻烦了.幸亏sqlserver提供了工具可以导出执行语句进行分析.可以看看是哪些语句影响整体性能.工具叫sql server profiler,这玩意可以抓取实例上执行的所有语句\死锁\事物,为分析提供帮助.
开始->sqlserver目录->性能工具->sql server profiler 打开软件,找到文件—新建追踪—输入数据库用户名、密码新建连接。


选中显示所有事件,点击运行

至此,可得到所有请求该数据库的所有语句,可进行调试、处理等