十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
跟踪后,查看sql脚本的运行时长,
成都创新互联专业为企业提供威海网站建设、威海做网站、威海网站设计、威海网站制作等企业网站建设、网页设计与制作、威海企业网站模板建站服务,十多年威海做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
然后针对sql脚本进行优化
请采纳!
方法一: 可以通过执行该命令来查看错误日志信息:exec xp_readerrorlog 方法二: 在SQL SERVER Management Studio中连接该sql server实例,object Explorer中查找Management-SQL Server logs-右键选view-》选择你要看的日志信息(sql server log or sql server and Windows log) 方法三: 去安装路径下去找你的log文件,我的默认实例路径如下 driver:\SQL Server 2008 R2\MSSQL10_50.MSSQLSERVER\MSSQL\Log\ERRORLOG
工具/材料
SQLSERVER2008
首先打开SQL SERVER Management管理工具,如下图所示,选择工具菜单下面的SQL SERVER Profiler选项
然后管理工具会自动跳出数据库连接的界面,这里填写好要跟踪的数据库,然后点击连接,如下图所示
接下来就进入到跟踪属性的设置界面,如下图所示,在这个界面需要给跟踪起名字,选择跟踪模板
然后切换到事件选择的页卡,如下图所示,在这里设置需要跟踪哪些类型的SQL语句
接下来我们在SQLSERVER的管理工具执行一个SQL语句,如下图所示,下面就需要跟踪这个SQL语句的执行过程
然后我们就会在SQLSERVER Profiler工具中看到这个SQL执行的过程,跟踪工具中显示了SQL对资源的消耗情况,读写次数等信息,如下图所示
最后执行完了以后,记住暂停或者停止跟踪,否则跟踪等到停止时间才会停止,如下图所示
打开sql2008,点击工具菜单,选择第一项
勾选TSQL下面的所有复选框,因为有的电脑没有默认勾选
点击列筛选,在HostName里面的类似于输入你的计算机名
这时就会弹出下图窗口,红框标记的是经常用到的功能,目前处于运行状态,我们先停止,避免待会语句过多不好分析
输入完网站的登录账号和密码之后将sql sqrver profiler运行起来
6
点击登录的一瞬间,左侧捕捉到了sql语句,网站也登录进去了
SqlServer有个事件探查器工具,设置相应的过滤条件,可以跟踪sqlserver的动作