SQL Server中的索引一般采用B树结构。
在SQL Server中,通常不需要用户建立索引,而是通过使用()约束和()约束,由系统自动建立索引。
简述在SQL中建立索引的意义?
你发现SQL Server 2005数据库中sales表的所有索引的碎片都很严重。现在,你要将sales表全部索引的碎片减到最小,同时却不影响任何用户使用sales表。该怎样做?()
在SQL Server2005中,索引的顺序和数据表的物理顺序相同的索引是()。
下列SQL语句中,对字段创建唯一的聚集索引的约束是()。
非聚集索引并不改变数据的物理存储顺序,可以在一个表上建立多个非聚集索引。
公司A使用SQL SERVER 2005数据库。你正在实现一系列用在ad hoc查询(即席查询)的视图。这些视图用来增强公司A数据访问的安全性。可是,其中的某些视图查询数据缓慢,为此,在你进行公司安全策略维护的时候,想给这些视图创建一些索引,以提高性能。其中,有一个视图并不允许你创建索引。已知,这个视图使用了GETDATE()函数返回当前日期作为视图的一列。请问,为了在这个视图上能够创建索引,你应该如何做?(选择两个答案)()
在SQL Server 2000系统中,当指定基本表中某一列或若干列为主码时,则系统将在这些列上自动建立一个唯一值、聚集和非空的索引。
你负责管理一个SQL SERVER 2005数据库。它包含一个有很多索引的表。随着时间的流逝,你发现对这个表进行数据修改时的性能越来越差。你怀疑可能是一些无用索引造成的。为此,需要找到自从最后一次SQL Server 2005启动以来那些索引是没有被任何查询使用过。你应该使用下面哪一个动态试图?()
在SQL Server2005中可创建3种类型的索引,下列()不是其中的索引类。
由于聚集索引项决定了表中数据的物理存储顺序,因此一个表只能包含一个聚集索引。
在SQL Server 中,数据库对象包括______、______、触发器、过程、列、索引、约束、规则、默认和用户自定义的数据类型等。
SQL Server数据库对象包括( )列、索引、约束、规则、默认和用户自定义的数据类型等。
索引有聚集索引和非聚集索引两类,其中非聚集索引表示表中存储的数据按照索引的顺序存储。
你是公司的SQL Server 2005联机事务处理数据库的数据库开发人员。许多表有一百万或更多的行,所有的表都建立了一个簇索引,经常存取的表另外还至少有一个非簇索引,两个数据库服务器上的RAID阵列存储数据文件,你想设置表和索引以取得最佳的I/O性能。 你在每个RAID阵列上建立了一个文件群,下一步你将作什么?
当用SQL的CREATE INDEX语句建立索引时,可以在该语句中使用短语【 】指定索引值按升序排序,使用短语【 】按降序排序。
你是你公司SQL Server 数据库的开发者。你在数据库中更新一些为销售部门创建新的月底报表的存储过程。这存储过程包括从三个或更多的表中检索数据的复杂请求。在数据库中所有的表至少有一个索引。用户报告说有一个新的月底报表的运行比以前版本的报表的运行来的慢。你想要提高这些报表的性能,你应该做什么?
在SQL SERVER数据库中,按照存储结构的不同,索引可以分为()
在SQL中,索引可以分为哪两类()
在Sql server中()的列上更适合创建索引。(选择两项)
在SQL SERVER2008中,完全限定名是对象的全名,主要包括4个部分,分别是:
2、在SQL中,若要创建索引,则需要使用()来创建。
SQL Server支持在线备份,但在备份过程中,不允许执行的操作是()。(1)创建或删除数据库文件(2)创建索引(3)执行非日志操作(4)自动或手工缩小数据库或数据库文件大小