在Oracle数据库中,一张百万级的大表占用2G的空间,使用DELETE删除所有的记录,并且提交删除操作。然后执行:selectcount(*)frombilllog;但等了很长时间才返回结果等于0。查询耗费这么长时间的原因是()A、这个表被分成了多个分区B、这个表不是用TRUNCATE命令清除记录的,highwatermark未被复位。C、这个表上建立了太多索引D、这个数据库有明显的性能问题,需要做全面检查,进行调优。

题目

在Oracle数据库中,一张百万级的大表占用2G的空间,使用DELETE删除所有的记录,并且提交删除操作。然后执行:selectcount(*)frombilllog;但等了很长时间才返回结果等于0。查询耗费这么长时间的原因是()

  • A、这个表被分成了多个分区
  • B、这个表不是用TRUNCATE命令清除记录的,highwatermark未被复位。
  • C、这个表上建立了太多索引
  • D、这个数据库有明显的性能问题,需要做全面检查,进行调优。

相似考题
更多“在Oracle数据库中,一张百万级的大表占用2G的空间,使用DE”相关问题
  • 第1题:

    下列关于Oracle数据库系统的表空间的叙述中,哪一条是不正确的?

    A.表空间是逻辑存储单元

    B.每一个0racle数据库只有一个表空间

    C.每个表空间可创建一个或多个数据文件

    D.一个Oracle数据库的总存储容量是该数据库的所有表空问的存储容量之和


    正确答案:B
    解析:每一个Oracle数据库有一个或多个表空间,故选项B不正确。

  • 第2题:

    以下关于表空间的叙述正确的是()

    A.表是表空间的基础,表空间是所有相关表所占空间的总和

    B.表空间是由一至多个数据文件构成的,每个表占用一个数据文件

    C.一张表可以占用多个表空间,一个表空间也可以容纳多张表

    D.一个表空间可以容纳多张表,但一张表只能归属于一个表空间

    E.一个空数据库是不占用表空间的


    参考答案:D

  • 第3题:

    Oracle逻辑结构可以分解为:表空间、数据库块、物理块、段、区。它们之间的大小关系正确的是()。

    • A、表空间≥区≥段≥数据库块≥物理块
    • B、表空间≥区≥段≥物理块≥数据库块
    • C、表空间≥数据库块≥物理块≥段≥区
    • D、表空间≥段≥区≥数据库块≥物理块

    正确答案:D

  • 第4题:

    Oracle数据库中逻辑结构按照从大到小的顺序依次为()。

    • A、表空间、区、段
    • B、段、表空间、区
    • C、表空间、段、区
    • D、区、表空间、段

    正确答案:C

  • 第5题:

    在Oracle数据库中,对于表空间的表述,下列正确的是()

    • A、一个数据文件只能属于一个表空间。
    • B、一个表空间只能属于一个数据库。
    • C、创建数据库时,表空间的大小需要估算准确,一旦确定,表空间的大小不能改变
    • D、表空间是数据库的基本逻辑存储结构,即一系列数据文件的集合

    正确答案:A,B,D

  • 第6题:

    在Oracle数据库中,除了系统表空间外,都可以删除。


    正确答案:正确

  • 第7题:

    以下哪种设计理念是在ORACLE数据库中提出的()。

    • A、表空间
    • B、拓扑蔓延
    • C、状态子空间

    正确答案:A

  • 第8题:

    oracle数据库修改表空间容量时需要首先将表空间OFFLINE。


    正确答案:正确

  • 第9题:

    在Oracle中,一个用户拥有的所有数据库对象统称()。

    • A、数据库
    • B、模式
    • C、表空间
    • D、实例

    正确答案:C

  • 第10题:

    判断题
    在Oracle数据库中,除了系统表空间外,都可以删除。
    A

    B


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

  • 第11题:

    单选题
    每个运行的Oracle数据库都与Oracle实例相联系。当一个数据库服务器上的数据库启动时,Oracle将分配内存区,称为(),启动一个或者多个Oracle进程。
    A

    程序全局区

    B

    系统全局区

    C

    临时表空间

    D

    回滚表空间


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

  • 第12题:

    单选题
    下列关于Oracle数据库的叙述中,不正确的是()。
    A

    Oracle数据库的表空间、段和盘区可控制数据库物理空间的使用

    B

    Oracle的表空间是一种物理存储单元

    C

    数据库表空间的总存储容量就是数据库的总存储容量

    D

    每个Oracle数据库包含一个SYSTEM表空间,它是自动生成的


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

  • 第13题:

    下列关于Oracle数据库的叙述中,哪一条是不正确的?

    A.Oracle数据库的表空间、段和盘区可控制数据库物理空间的使用

    B.Oracle的表空间是一种物理存储单元

    C.数据库表空间的总存储容量就是数据库的总存储容量

    D.每个Oracle数据库包含一个SYSTEM表空间,它是自动生成的


    正确答案:C
    解析:数据库表空间的总存储容景仅仅是数据库总存储容量的一部分。

  • 第14题:

    Oracle管理数据库存储空间的最小数据存储单位是()。

    • A、数据块
    • B、表空间
    • C、表
    • D、区间

    正确答案:A

  • 第15题:

    在Oracle数据库中,为新创建的表分配的初始空间通常为()。

    • A、一个块
    • B、一个区
    • C、一个段
    • D、一个表空间

    正确答案:B

  • 第16题:

    在Oracle数据库的OLTP系统中,数据文件资源非常紧张,而表空间的空间已经饱和,经过dba巡检发现有一张10G左右的废弃表,那么回收资源最有效,最简单的方法是()。

    • A、delete
    • B、truncate
    • C、update
    • D、select

    正确答案:B

  • 第17题:

    在Oracle数据库中,SID是数据库实例的标识,它是数据库与()进行通讯的标识。

    • A、表空间
    • B、操作系统
    • C、数据字典
    • D、CPU

    正确答案:B

  • 第18题:

    在Oracle数据库中,表空间的大小等于构成表空间的所有数据文件大小的总和。创建表空间前一定要估算好可能的数据量,表空间一旦创建好大小就不能改变。


    正确答案:错误

  • 第19题:

    下列关于Oracle数据库的叙述中,不正确的是()。

    • A、Oracle数据库的表空间、段和盘区可控制数据库物理空间的使用
    • B、Oracle的表空间是一种物理存储单元
    • C、数据库表空间的总存储容量就是数据库的总存储容量
    • D、每个Oracle数据库包含一个SYSTEM表空间,它是自动生成的

    正确答案:B

  • 第20题:

    在Oracle中,一个用户拥有的所有数据库对象统称为()。

    • A、数据库
    • B、模式
    • C、表空间
    • D、实例

    正确答案:B

  • 第21题:

    单选题
    以下哪种设计理念是在ORACLE数据库中提出的()。
    A

    表空间

    B

    拓扑蔓延

    C

    状态子空间


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

  • 第22题:

    单选题
    以下关于表空间的叙述正确的是()
    A

    表是表空间的基础,表空间是所有相关表所占空间的总和

    B

    表空间是由一至多个数据文件构成的,每个表占用一个数据文件

    C

    一张表可以占用多个表空间,一个表空间也可以容纳多张表

    D

    一个表空间可以容纳多张表,但一张表只能归属于一个表空间

    E

    一个空数据库是不占用表空间的


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

  • 第23题:

    单选题
    用符号"->"表示组成关系,下面哪一个组成关系正确表示了ORACLE数据库的逻辑存储结构()
    A

    块->段->区->表空间->数据库

    B

    块->区->段->表空间->数据库

    C

    块->表空间->区->段->数据库

    D

    块->段->表空间->区->数据库

    E

    块->区->表空间->段->数据库


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