欢迎光临IT网Linux学习频道

当前位置: > 数据库 > SQL Server 2008 >
  • [SQL Server 2008] SQL Server里面什么样的视图才能创建索引? 日期:2019-01-05 23:20:35 点击:130 好评:0

    在为视图创建索引前,视图本身必须满足以下条件: l 视图以及视图中引用的所有表都必须在同一数据库中,并具有同一个所有者。 l 索引视图无需包含要供优化器使用的查询中引用的所有表。 l 必须先为视图创建唯一群集索引,然后才可以创建其它索引。 l 创建基...

  • [SQL Server 2008] 在数据文件自动增长时,自动增长是否会阻塞对文件的更新? 日期:2019-01-05 23:20:16 点击:80 好评:0

    答: 不会,但是因为 SQL Server 阻塞了对分配页的更改,而分配页跟踪自动增长过程中所使用的文件部分,所以数据文件的自动增长阻塞了新扩展部分的分配。这些分配页是全局分配映射 (GAM) 和辅助 GAM (SGAM)。(请参阅 SQL Server Books Online-BOL 可以获得有...

  • [SQL Server 2008] 游标的作用?如何知道游标已经到了最后? 日期:2019-01-05 22:45:30 点击:65 好评:0

    游标用于定位结果集的行,通过判断全局变量@@FETCH_STATUS可以判断是否到了最后,通常此变量不等于0表示出错或到了最后。...

  • [SQL Server 2008] 简述索引存取的方法的作用和建立索引的原则 日期:2019-01-05 22:44:17 点击:72 好评:0

    作用:加快查询速度。 原则: (1) 如果某属性或属性组经常出现在查询条件中,考虑为该属性或属性组建立索引; (2) 如果某个属性常作为最大值和最小值等聚集函数的参数,考虑为该属性建立索引; (3) 如果某属性经常出现在连接操作的连接条件中,考虑为该属性或...

  • [SQL Server 2008] 主键和唯一索引有什么区别? 日期:2019-01-05 22:43:49 点击:109 好评:0

    相同点:它们都属于实体完整性约束。 不同点: (1) 唯一性约束所在的列允许空值,但是主键约束所在的列不允许空值。 (2) 可以把唯一性约束放在一个或者多个列上,这些列或列的组合必须有唯一的。但是,唯一性约束所在的列并不是表的主键列。 (3) 唯一性约束强制...

  • [SQL Server 2008] 一份SQL面试题 日期:2019-01-05 22:43:19 点击:126 好评:0

    删除新表? drop table tabname 删除数据库? drop database dbname 创建数据库? CREATE DATABASE database-name...

  • [SQL Server 2008] 在为视图创建索引前,视图本身必须满足哪些条件? 日期:2019-01-05 22:43:03 点击:158 好评:0

    (1) 视图以及视图中引用的所有表都必须在同一数据库中,并具有同一个所有者 (2) 索引视图无需包含要供优化器使用的查询中引用的所有表。 (3) 必须先为视图创建唯一群集索引,然后才可以创建其它索引。 (4) 创建基表、视图和索引以及修改基表和视图中的数据时...

  • [SQL Server 2008] 什么是SQL Server的确定性函数和不确定性函数? 日期:2019-01-05 22:42:48 点击:156 好评:0

    只要使用特定的输入值集并且数据库具有相同的状态,不管何时调用,始终都能范围相同结果的函数叫确定性函数。几十访问的数据库的状态不变,每次书用特定的输入值都可能范围不同结果的函数叫非确定性函数。...

  • [SQL Server 2008] 简述存储过程的优缺点 日期:2019-01-05 22:40:50 点击:188 好评:0

    优点: 1. 更快的执行速度:存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度; 2. 与事务的结合,提供更好的解决方案:当对数据库进行复杂操作时(如对多个表进...

  • [SQL Server 2008] 什么是基本表?什么是视图? 日期:2019-01-05 22:40:34 点击:72 好评:0

    基本表是本身独立存在的表,在 SQL 中一个关系就对应一个表。 视图是从一个或几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表...

栏目列表
推荐内容