OCM考试-总结和补充

OCM考试系列的文章写的快结束了,基本的内容都已经涉及到,在这片文章中,将对之前的OCM考试系列文章进行汇总,对一些之前没提到的知识点进行补充。

OCM考试分成8个section,时间安排为:

section 0的手工建库,相关文章见:《OCM考试-create the database》,注意牢记在线文档中create database的例句在administrator guide-Part I Basic Database Administration-2 creating an oracle database – Step 7: Issue the CREATE DATABASE Statement。

section 1:侦听部分见文章《OCM考试-listener》,另外还会涉及到表空间管理,需要注意以下知识点,
1、big tablespace 的建立,相关文档Administrator’s Guide-8 Managing Tablespaces-Creating Tablespaces和SQL Reference-16 SQL Statements: CREATE SYNONYM to CREATE TRIGGER-CREATE TABLESPACE 。
例子:

2、tablespace group的建立,相关文档也可以在Administrator’s Guide和SQL Reference里面找。
例子 :

3、冗余logifle,相关文档见SQL Reference-10 SQL Statements: ALTER CLUSTER to ALTER JAVA-ALTER DATABASE -logfile_clauses 。
例子:

4、resource manager的配置:
4.1、配置一个用户,拥有resource manager的administration权限:

或者直接用语句:

注意这里的ADMINISTER_RESOURCE_MANAGER system privilege。

4.2、创建2个consumer groups,分别为OLTP和DSS:

4.3、创建一个名为WEEKDAYS的resource plan:

该resource plan的相关设置:

4.4、将OLTP_USER的默认资源组分配成OLTP,注意转到user界面

4.5、将SH的默认资源组分配成DSS:

4.6、将instance的默认资源计划定位WEEKDAYS:
点Activate this plan

section2的gc安装配置见《OCM考试-安装grid control》

section 3:备份和恢复会用到之前的文件存储路径的冗余,还有之前的rman备份。

section 4:数据仓库管理,主要是物化视图和sqlldr以及external table。
1、建立一个能快速刷新的物化视图,且能去除表中的重复行:

2、建立一个外部表,类型是datapump
(相关知识:Utilities-Part III External Tables)

3、sqlldr的使用(相关知识:Utilities-Part II SQL*Loader):

section 5:数据库管理
1、表空间传输(相关知识:Administrator’s Guide-8 Managing Tablespaces-Transporting Tablespaces Between Databases-Example)

2、打开一个表上所有的索引监控(相关知识:Administrator’s Guide-16 Managing Indexes-Monitoring Index Usage):

3、建立分区表(相关知识: SQL Reference-CREATE INDEX):

4、建立带LOB字段表(相关知识: SQL Reference-CREATE TABLE-LOB_storage_clause::=和LOB Column Example):

5、FGA审计(相关知识 PL/SQL Packages and Types Reference-40 DBMS_FGA-ADD_POLICY Procedure):

section 6:数据库性能管理
1、创建IOT表(相关知识:Administrator’s Guide-Managing tables-Creating an Index-Organized Table 或者 SQL Reference-CREATE TABLE-Index-Organized Table Example ):

2、keep 在cache中:

3、创建bitmap index:

4、创建reverse index:

5、创建function base index:

6、收集统计信息:

section 7:部署Oracle RAC数据库,相关文章见:《ocm考试-rac安装》

sectoin 8:部署dataguard数据库 ,相关文章见:《OCM考试-DG安装》

相关文章

7条评论

  1. 请教一下,有关数据仓库管理要看什么 文档,

    或是在官方文档的哪篇可以学习, 是不是《Data Warehousing Guide》这个文档

  2. 请看“建立一个能快速刷新的物化视图,且能去除表中的重复行“ 这一块。
    按照你这样的创建方法,是不支持update和delete的,是个只支持insert的insert-only materialized view. 物化试图创建中少了count(*)列。Oracle文档中有明确说明:

    If the materialized view has one of the following, then fast refresh is supported only on conventional DML inserts and direct loads.
    * Materialized views with MIN or MAX aggregates
    * Materialized views which have SUM(expr) but no COUNT(expr)
    * Materialized views without COUNT(*)

    你没测试UPDATE和DELTE,所以没看到错。。嘿嘿

  3. 关于物化视图,老杨 写了很多文章,写的真好,不过太多了,需要慢慢看了~~~嘿嘿

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据