重要的知识点

1.  解释 materialized views 的作用。
实体化试图主要用来加快复杂查询的速度,对于表连接等比较费时的、并且使用频繁的
查询,可以将查询结果像表一样保存起来,以提高查询的性能。实体化视图会占用存储
空间,也需要定时地通过刷新和基表保持同步。

2.解释 materialized views 的作用.

实体化试图主要用来加快复杂查询的速度,对于表连接等比较费时的、并且使用频繁的
查询,可以将查询结果像表一样保存起来,以提高查询的性能。实体化视图会占用存储
空间,也需要定时地通过刷新和基表保持同步。

3.DDL和DML的区别.

**DML(Data Manipulation Language)**数据操纵语言,对数据库中的数据进行一些简单操作,如insert、delete、update、select等。DML操作是可以手动控制事务的开启、提交和回滚的。

**DDL(Data Definition Language)**数据定义语言,对数据库中的某些对象(例如database、table)进行管理,如create、alter和drop。DDL操作是隐性提交的,不能rollback。

为了形成数据库语言,DDL和DML都是必需的。DDL和DML之间的主要区别在于:DDL有助于更改数据库的结构,而DML有助于管理数据库中的数据。

4.解释什么是 partitioning(分区)以及它的优点。

对于超大型表,为了提高查询效率以及减少 I/O 热点的产生,往往会使用分区技术把
一个大表分成几个小表,每个小表称为一个子表或一个分区,每个子分区保存在各自独
立的表空间中。常用的分区技术有:范围分区;列表分区;哈希分区;范围 - 列表组合
分区以及范围 - 哈希组合分区
5.IMPORT SQL*LOADER 2 个工具的不同点。
两个都是用来进行快速数据移动的工具。 IMP 可以把通过 EXP 导出的元数据和数据库
数据导入到新的数据库中。 SQL*LOADER 可以把外部文件中的数据以块追加的方式添
加到数据文件中。 IMP 可导入方案、表、表空间、数据文件等; SQL*LOADER 对所加
载的数据文件中数据的格式没有限制。
6. 如何在 tablespace 里增加数据文件 ?
使用命令:alter tablespace … add datafile …
ALTER TABLESPACE users
ADD DATAFILE '/u01/oradata/users2.dbf'
SIZE 30M AUTOEXTEND ON;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值