Oracle

1、熟悉oracle数据库原理(例如表空间、索引、分区表等概念) 

    表空间:

Oracle表空间之基本概念
ORACLE数据库被划分成称作为表空间 [1]   的逻辑区域——形成ORACLE数据库的 逻辑结构。一个ORACLE数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的 数据库文件。表空间是ORACLE 数据库恢复的最小单位,容纳着许多数据库实体,如表、视图、索引、聚簇、回退段和临时段等。
每个ORACLE数据库均有 SYSTEM表空间,这是数据库创建时自动创建的。SYSTEM表空间必须总要保持联机,因为其包含着数据库运行所要求的基本信息(关于整个数据库的 数据字典、联机求助机制、所有回退段、临时段和自举段、所有的用户数据库实体、其它ORACLE软件产品要求的表)。
一个小型应用的ORACLE数据库通常仅包括SYSTEM表空间,然而一个稍大型应用的ORACLE数据库采用多个表空间会对数据库的使用带来更大的方便。
例如:便于理解,把oracle数据库看作一个实在房间,表空间可以看作这个房间的空间,是可以自由分配,在这空间里面可以堆放多个箱子(箱子可以看作数据库文件),箱子里面再装物件(物件看作表)。用户指定表空间也就是你希望把属于这个用户的表放在那个房间(表空间)里面。
  表空间是一个虚拟的概念可以无限大,但是需要由数据文件作为载体。
索引:http://blog.csdn.net/runrabbit/article/details/52151990
http://blog.itpub.net/30238341/viewspace-1815563/

    分区表:https://www.cnblogs.com/yumiko/p/6095036.html

 

 

2、熟悉Linux服务器环境及命令,可熟练在Linux环境操作 

    linux常用命令:https://www.cnblogs.com/fnlingnzb-learner/p/5831284.html

3、具备shell脚本的编写能力 

    http://blog.csdn.net/birdben/article/details/52157271

4、掌握sql优化并可以根据awr报告排除oracle常见错误 

5、掌握oracle sqlldr和spool命令的使用和原理,可以在shell脚本中编写调用两个命令执行批量操作 

6、熟悉pl/sql匿名块或存储过程的编写 

7、熟悉在sqlplus环境下执行命令 

8、掌握oracle管理相关操作(例如创建表空间、为表空间扩容、创建用户、查询锁等待、kill指定会话) 

9、掌握exp imp expdp impdp数据泵的操作 

10、了解CDC原理架构 

11、了解CDC预定相关操作(导入、导出、冲突检测、表映射和复制状态修改) 

12、熟悉oracle redo日志和归档日志的原理 

13、有相关CDC项目经验和研究这优先 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值