②为了提高查询性能,数据库管理员在Students表的SName列上建立了一个非聚集索引SName _ind。如果应用程序使用如下语句查询数据:SELECT*FROM Students WHERE SName like‘%华’请问SName_ind索引是否能够提高语句的查询速度,并给出原因。

题目

②为了提高查询性能,数据库管理员在Students表的SName列上建立了一个非聚集索引SName _ind。如果应用程序使用如下语句查询数据:

SELECT*FROM Students WHERE SName like‘%华’

请问SName_ind索引是否能够提高语句的查询速度,并给出原因。


相似考题
更多“②为了提高查询性能,数据库管理员在Students表的SName列上建立了一个非聚集索引SName _ind。如果应 ”相关问题
  • 第1题:

    设用户在某数据库中经常需要进行如下查询操作:  SELECT * FROM T WHERE C1=’A’ ORDER BY C2  设T表中已在C1列上建立了主键约束,且该表只建有该约束。为提高该查询的执行效率,下列方法中可行的是()。

    A在C1列上建立一个聚集索引,在C2列上建立一个非聚集索引

    B在C1和C2列上分别建立一个非聚集索引

    C在C2列上建立一个非聚集索引

    D在C1和C2列上建立一个组合的非聚集索引


    C

  • 第2题:

    在Student表的Sname列上建立一个聚簇索引的SQL语句为: CREATE CLUSTERED index Stusname () Student(Sname);


    ON 或者 on

  • 第3题:

    16、下列SQL语句中,_____________不能在“学生-课程”数据库正确实现“查询与“刘晨”在同一个系学习的学生”。

    A.SELECT Sno,Sname,Sdept FROM Student WHERE Sdept IN (SELECT Sdept FROM Student WHERE Sname= ‘ 刘晨 ’)

    B.SELECT Sno,Sname,Sdept FROM Student WHERE Sdept = (SELECT Sdept FROM Student WHERE Sname= ‘ 刘晨 ’)

    C.SELECT S1.Sno, S1.Sname, S1.Sdept FROM Student S1,Student S2 WHERE S1.Sname <> '刘晨' AND S2.Sname = '刘晨'

    D.SELECT S1.Sno, S1.Sname, S1.Sdept FROM Student S1,Student S2 WHERE S1.Sdept = S2.Sdept AND S2.Sname = '刘晨'


    C

  • 第4题:

    在Student表的Sname列上建立一个聚集索引的SQL语句为: CREATE () INDEX Stusname ON Student(Sname);


    clustered 或者 CLUSTERED

  • 第5题:

    6、在Student表的Sname列上建立一个聚集索引的SQL语句为: CREATE () INDEX Stusname ON Student(Sname);


    CHAR(8) NOT NULL