WEB开发网
开发学院数据库MSSQL Server SQL Server 2008新特性——SSMS增强 阅读

SQL Server 2008新特性——SSMS增强

 2008-08-28 09:57:28 来源:WEB开发网   
核心提示: 10.查询结果表格提供连同标题一起复制的功能在SQL2005中查询的结果用表格显示,如果复制数据的话那么列名是不会被复制的,SQL Server 2008新特性——SSMS增强(4),只能复制数据内容,现在SSMS2008中提供了连同标题一起复制的功能,目前我知道的就这些,肯定还有大量的新

10.查询结果表格提供连同标题一起复制的功能

在SQL2005中查询的结果用表格显示,如果复制数据的话那么列名是不会被复制的,只能复制数据内容。现在SSMS2008中提供了连同标题一起复制的功能,右击窗格结果,可以看到“连同标题一起复制”选项,如图:

SQL Server 2008新特性——SSMS增强

复制得到的结果就是:

ID Name

1 深蓝

11.直接以图形方式显示查询出来的执行计划

在DMV查询时,查询出的执行计划是XML格式,直接点开链接的话出现的是XML内容,然后要把XML内容保存为.sqlplan后缀的文件才能再用SSMS查看到图形。在SSMS2008中,现在点击链接后出现的就直接是图形了。例如执行如下查询,查看缓存中的执行计划:

SELECT qp.query_plan,cp.*
  FROM sys.dm_exec_cached_plans cp
  CROSS APPLY sys.dm_exec_query_plan(cp.plan_handle) qp

执行后点击XML的链接即可图形化展示执行计划,如图:

SQL Server 2008新特性——SSMS增强

12.从执行计划可以获得对应的查询脚本

这点功能确实不错,获得了一个图形化的执行计划后,在SSMS中右击该执行计划,在右键菜单中选择“编辑查询文本”,如图:

SQL Server 2008新特性——SSMS增强

系统将自动新建选项卡,将查询脚本显示出来。

13.在查询编辑器中直接启用针对当前会话的Profiler。

在SQL2005中,Profiler基本上是独立的,对于跟踪测试一个查询的执行情况比较麻烦,现在SSMS2008直接可以在查询编辑器中启动Profiler了,右击查询机器,选择“SQL Server Profiler中的跟踪查询”选项,系统将启动针对当前查询编辑器SPID的Profiler跟踪。也就是说启动的Profiler中设置了过滤条件,只跟踪SPID为启动Profiler的查询编辑器的SPID,其他用户在数据库上执行任务并不造成大量的干扰数据影响跟踪。

14.提供了Service Broker模板

以前在SSMS2005中新建Service Broker的相关内容完全靠T-SQL编写,没有模板。现在SSMS2008中有所改进,右击Service Broker或下面的节点,都有个“新建XX”选项,选择该选项,系统将提供一个模板,虽然还是没有图形化的设置界面,不过有模板总比没有强吧。

目前我知道的就这些,肯定还有大量的新特性还没有被发现,若发现了其他新特性希望大家留言。

上一页  1 2 3 4 

Tags:SQL Server 特性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接