SQL Server数据库查询处理器特性分析
2007-05-19 09:44:40 来源:WEB开发网这些Transact-SQL语句都可以在查询处理器中交互式执行。在这个查询处理器中,使用了彩色代码元素编辑器。这样,在该处理器中写查询语句时,SQL Server系统自动将该查询语句中的关键字等SQL语言元素使用不同的颜色标示出来,可以醒目地检查这些语句的语法是否正确。另外,这种着重显示的颜色,用户也可以根据自己的需要进行定制。
对于查询语句的结果集,可以选择不同的显示方式。既可以使用象以前版本中的那种表格形式显示结果集,也可以选择使用网格形式来显示结果集。如果使用网格形式来显示结果集,那么用户完全可以象使用表一样操纵这些结果集中的内容。这些查询语句和结果集可以根据需要,存储在脚本文件中。
查询处理器提供了多个查询窗口。这些同时打开的查询窗口,都是分别表示一个线程,即分别对应一个用户连接。因此,在这些查询窗口中,窗口都是互相独立的,窗口中的内容都是独立执行的。另外,当打开多个查询窗口时,由于每一个查询窗口对应一个用户连接,并且每一个用户连接都要占用一定数量的系统资源,因此,打开的查询窗口愈多,占用的系统资源也愈多。
可以在查询处理器中执行脚本文件中的内容。脚本文件是存放许多Transact-SQL语句的操作系统文件。在查询处理器中,既可以执行该脚本文件中的全部Transact-SQL语句内容,也可以根据需要选择一部分Transact-SQL语句来执行。
在这个查询处理器中,支持新的查询规划算法,改进了的成本模型和规划选择模型,可以大大加快对庞大数据库查询进程的速度。还支持新的散列连接连接和和合并连接算法,可以使用多索引操作,也可以提高查询性能。
4、执行规划
执行规划的概念
可以使用查询处理器来为将要执行的查询语句构造一个执行规划。执行规划就是一系列的产生查询语句所要求结果的步骤。现在举一个例子说明什么是执行规划。例如: Select * From customer Order By custid
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接