在oracle联机事务数据库中不能提高查询性能的措施是 ()A、 根据查询条件建立索引B、 建立查询表的聚簇索引C、 尽量使用不相关子查询D、 建立视图

题目

在oracle联机事务数据库中不能提高查询性能的措施是 ()

  • A、 根据查询条件建立索引
  • B、 建立查询表的聚簇索引
  • C、 尽量使用不相关子查询
  • D、 建立视图

相似考题
更多“在oracle联机事务数据库中不能提高查询性能的措施是 ()A、根据查询条件建立索引B、建立查询表的聚簇索引C、尽量使用不相关子查询D、建立视图”相关问题
  • 第1题:

    以下关于查询描述正确的是

    A.不能根据自由表建立查询

    B.只能根据自由表建立查询

    C.只能根据数据库表建立查询

    D.可以根据数据库表和自由表建立查询


    正确答案:D

  • 第2题:

    以下关于查询的叙述中,正确的是( )。

    A.只能根据自由表建立查询

    B.不能根据自由表建立查询

    C.只能根据数据库建立查询

    D.可以自由表和数据库建立查询


    正确答案:D

  • 第3题:

    下列叙述不正确的是

    A.创建索引是加快表的查询速度的有效手段

    B.可以根据需要在基本表上建立一个或多个索引

    C.用户可以在最频繁查询的列上建立聚簇索引以提高查询效率

    D.可以根据需要在基本表上建立一个或多个聚簇索引


    正确答案:D
    解析:在一个基本表上最多只能建立一个聚簇索引。

  • 第4题:

    下列关于查询的描述中,正确的是( )。

    A.不能根据自由表建立查询

    B.只能根据自由表建立查询

    C.只能根据数据库表建立查询

    D.可以根据数据库表和自由表建立查询


    正确答案:D
    解析:查询就是预先定义好的一个SQL SELECT语句,在不同的需要场合可以直接或反复使用,从而提高效率。查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果,如浏览器、报表、表、标签等。查询是基于一个表或多个表的操作,表可以是数据库表或者自由表,如果查询基于多个表时,这些表是有联系的。

  • 第5题:

    不能提高查询性能的措施是(25)。

    A.根据查询条件建立索引

    B.建立相关视图

    C.尽量使用不相关子查询

    D.建立查询表的聚簇索引


    正确答案:B
    解析:建立索引是提高查询性能的主要方法,不相关子查询相比于同样功能的相关子查询查询效率要高,建立查询表的聚簇索引也可以提高查询性能,视图只是建立了与基本表的对应关系,查询执行时还是通过对基本表的查询来实现,并不能提高查询的效率。

  • 第6题:

    不能提高查询性能的措施是:(56)。

    A.根据查询条件建立索引

    B.建立相关视图

    C.尽量使用不相关于查洵

    D.建立查询表的聚簇索引


    正确答案:B
    解析:本题考查性能优化的知识。建立索引是提高查询性能的主要方法,不相关子查询相比于同样功能的相关子查询效率要高,视图只是建立了与基本表的对应关系,查询执行时还是通过对基本表的查询来实现,并不能提高查询的效率。

  • 第7题:

    以下哪些不能作为一个基本表建立索引的原则______。

    A) 对于经常需要进行查询、连接、统计操作的基本表可考虑建立索引

    B) 经常执行插入、删除、更新操作的基本表可考虑建立索引

    C) 对于一个更新不频繁的表

    D) 索引可以由用户根据需要随时创建或删除,以提高数据查询性能

    A.

    B.

    C.

    D.


    正确答案:B
    解析:可根据下述原则决定是否为一个基本表建立索引:
      ①对于经常需要进行查询、连接、统计操作,且数据量大的基本表可考虑建立索引;而对于经常执行插入、删除、更新操作或小数据量的基本表应尽量避免建立索引。
      ②一个基本表上除了可以建立1个聚集索引外,还可以建立多个非聚集索引。多个索引为用户提供了根据多个查找码快速访问文件的手段。但是索引越多,对表内数据更新时为维护索引所需的开销就越大。因此,对于一个更新频繁的表应少建或不建索引。
      ③索引可以由用户根据需要随时创建或删除,以提高数据查询性能。例如,对表进行大批量数据插入和更新时,可以先删除索引,以保证插入、删除、修改操作的系统响应时间,因为在数据插入或更新过程中维护索引需要花费很大代价。数据插入或更新完成后,再重建索引,以加快查询和统计等操作的系统响应时间。因此答案为B。

  • 第8题:

    下列关于索引的理解正确的是()。

    • A、主键就是聚集索引
    • B、只要建立索引就能显著提高查询速度
    • C、把所有需要提高查询速度的字段都加进聚集索引以提高查询速度
    • D、每个表中只能有一个聚集索引

    正确答案:D

  • 第9题:

    以下关于查询的描述正确的是()

    • A、不能根据自由表建立查询
    • B、只能根据自由表建立查询
    • C、只能根据数据库表建立查询
    • D、可以根据数据库表和自由表建立查询

    正确答案:D

  • 第10题:

    单选题
    在VisualFoxPro中,以下关于查询的描述正确的是()
    A

    不能用自由表建立查询

    B

    只能使用自由表建立查询

    C

    不能用数据库表建立查询

    D

    可以用数据库表和自由表建立查询


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    以下关于查询描述正确的是()。
    A

    不能根据自由表建立查询

    B

    只能根据自由表建立查询

    C

    只能根据数据库表建立查询

    D

    可以根据数据库表和自由表建立查询


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    以下关于查询的数据源描述正确的是()。
    A

    不能根据自由表建立查询

    B

    只能根据自由表建立查询

    C

    只能根据数据库表建立查询

    D

    可以根据数据库表和自由表建立查询


    正确答案: C
    解析: 暂无解析

  • 第13题:

    以下关于查询的描述中,正确的是______。

    A.不能根据自由表建立查询

    B.只能根据自由表建立查询

    C.只能根据数据库表建立查询

    D.可以根据数据库表和自由表建立查询


    正确答案:D
    解析:对多个表和视图进行查询,当需要获取存储在两个或更多表中的信息时,只要把所有有关的表添加到查询中并用公共字段连接它们就可以了。此后搜索所有这些表中的记录时便可以查找所需的信息。在查询设计器中可以根据数据库表、自由表、本地或远程视图建立查询。

  • 第14题:

    在oracle联机事务数据库中不能提高查询性能的措施是()

    A.根据查询条件建立索引

    B.建立查询表的聚簇索引

    C.尽量使用不相关子查询

    D.建立视图


    参考答案:D

  • 第15题:

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

    SELECT*FROM Students WHERE SName like‘%华’

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


    正确答案:②此索引不能提高该语句的查询速度。因为该索引是建立在SNAME上的非聚集索引以SNAME首字母排序而查询语句却要求查询名字最后一个是“华”的SNAME还是需要全部扫描students表.因此不能提高该语句的查询速度。
    ②此索引不能提高该语句的查询速度。因为该索引是建立在SNAME上的非聚集索引,以SNAME首字母排序,而查询语句却要求查询名字最后一个是“华”的SNAME,还是需要全部扫描students表.因此不能提高该语句的查询速度。

  • 第16题:

    在SQL Server 2008中,建立索引视图的目的是为了提高数据查询的效率。下列关于索引视图的说法,错误的是( )。

    A.当很少对基表数据进行更改操作时,适合建立索引视图

    B.索引视图的数据被物理地保存在数据库中,因此建立索引视图会占用更多的存储空间

    C.对于经常执行连接和聚合操作的查询,不适合建立索引视图

    D.如果Group By列具有高基数度的数据聚合,则不适合建立索引视图


    正确答案:C
    索引视图可以提高下列查询类型的性能:①处理大量行的联接和聚合;②许多杏询经常执行联接和聚合操作;③决策支持工作负荷。索引视图通常不会提高下列查询类型的性能:①具有大量写操作的OLTP系统;②具有大量更新的数据库;③不涉及聚合或联接的查询;@GROUPBY键具有高基数度的数据聚合。高基数度表示列包含许多不同的值。当GROUPBY后跟的列值包含许多不同的值,导致视图图和表的行数相等,那么该列使用索引视图并不能提高查询效率。

  • 第17题:

    下列关于查询的说法,正确的是

    A.不能根据自由表建立查询

    B.只能根据自由表建立查询

    C.只能根据视图建立查询

    D.可以根据数据库表、自由表或视图建立查询


    正确答案:D
    解析:建立查询时,会打开“添加表或视图”的对话框,用来指定建立查询的数据源,数据源可以是自由表、数据库表或视图。

  • 第18题:

    以下关于查询描述正确的是( )。

    A)只能根据数据库表建立查询

    B)不能根据自由表建立查询

    C)只能根据自由表建立查询

    D)可以根据数据库表和自由表建立查询


    正确答案:D
    查询的数据源可以是数据库表、自由表或视图。 

  • 第19题:

    在 Visual FoxPro 中 , 以下关于查询的描述正确的是

    A) 不能用自由表建立查询

    B) 只能使用自由表建立查询

    C) 不能用数据库表建立查询

    D) 可以用数据库表和自由表建立查询


    正确答案:D

  • 第20题:

    搜索引擎是如何运作的?()

    • A、从互联网上抓取网页-建立索引数据库-在索引数据库中搜索排序-用户信息查询
    • B、建立索引数据库-在索引数据库中搜索排序-用户信息查询-从互联网上抓取网页
    • C、在索引数据库中搜索排序-用户信息查询-从互联网上抓取网页-建立索引数据库
    • D、用户信息查询-从互联网上抓取网页-建立索引数据库-在索引数据库中搜索排序

    正确答案:A

  • 第21题:

    以下关于查询的数据源描述正确的是()。

    • A、不能根据自由表建立查询
    • B、只能根据自由表建立查询
    • C、只能根据数据库表建立查询
    • D、可以根据数据库表和自由表建立查询

    正确答案:D

  • 第22题:

    单选题
    在Visual FoxPro中,以下关于查询的描述中正确的是(  )。
    A

    不能用自由表建立查询

    B

    只能使用自由表建立查询

    C

    不能用数据库表建立查询

    D

    可以用数据库表和自由表建立查询


    正确答案: D
    解析:
    在Visual FoxPro中,创建查询必须基于确定的数据源。从类型上讲,数据源可以是自由表、数据库表或视图。从数量上讲,源表可以是单张表或多张表,多张表一般是指多张相关的表。

  • 第23题:

    单选题
    在oracle联机事务数据库中不能提高查询性能的措施是 ()
    A

     根据查询条件建立索引

    B

     建立查询表的聚簇索引

    C

     尽量使用不相关子查询

    D

     建立视图


    正确答案: A
    解析: 暂无解析