第一天UNIX下的Oracle管理部分1doc.docx

上传人:b****5 文档编号:2886647 上传时间:2022-11-16 格式:DOCX 页数:14 大小:18.13KB
下载 相关 举报
第一天UNIX下的Oracle管理部分1doc.docx_第1页
第1页 / 共14页
第一天UNIX下的Oracle管理部分1doc.docx_第2页
第2页 / 共14页
第一天UNIX下的Oracle管理部分1doc.docx_第3页
第3页 / 共14页
第一天UNIX下的Oracle管理部分1doc.docx_第4页
第4页 / 共14页
第一天UNIX下的Oracle管理部分1doc.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

第一天UNIX下的Oracle管理部分1doc.docx

《第一天UNIX下的Oracle管理部分1doc.docx》由会员分享,可在线阅读,更多相关《第一天UNIX下的Oracle管理部分1doc.docx(14页珍藏版)》请在冰豆网上搜索。

第一天UNIX下的Oracle管理部分1doc.docx

第一天UNIX下的Oracle管理部分1doc

第一天UNIX下的Oracle管理部分

(1)

一DBA的基本任务

1UNIX下Oracle的安装

2UNIX下SQL*plus的使用

3通过数据字典了解Oracle和操作系统内部信息

4图形界面安装与OEM的使用

二UNIX下Oracle的内存结构与数据库结构

1专用服务器与多线索服务器

专用服务器

多线索服务器

配置多线索服务器

2系统全局区与程序全局区

SGA

DataBufferCache

RedoEntries与LogBuffer

SharedPool

3PGA

4后台进程

SMON

PMON

DBWR

LGWR

CKPT

5实例

什么是实例?

PFILE与SPFILE

实例的创建

实例的启动和关闭

6数据库系统的文件构成

数据文件

控制文件

日志文件,归档日志和非归档日志

日志模式——非归档日志与归档日志

7创建新的数据库系统

利用OracleDatabaseAsistant自动创建

手工创建

基本过程概述

创建与启动实例

创建数据库

创建数据字典视图和标准包及存储过程

三DBA的其它管理任务

1安全管理

审计

LogMiner

sysdba的口令管理

一般用户的口令管理

2字符集问题

四网络管理

1服务器端的设置

什么是监听器

Oracle监听器的特点

启动与关闭——监听器控制台

配置文件

利用NetManager对监听器进行管理

服务动态注册

监听器的工作原理

2客户端的配置

本地名方式

主机名方式

平衡负载

第二天UNIX下的Oracle管理部分

(2)

一备份与恢复

1物理备份

冷备份

热备份

2恢复

在非归档模式下使用冷备份进行恢复的例子

在归档模式下利用备份进行完全恢复的例子

在归档模式下对没有备份的损坏进行恢复的例子

3不完全恢复

基于时间点的不完全恢复

基于CANCEL的不完全恢复

使用已备份的控制文件进行不完全恢复

丢失控制文件的恢复方法总结

丢失在线日志文件的恢复方法总结

通过resetlogs的恢复

9i的新功能——flashback

4在不同OS平台下的物理备份/恢复

5逻辑备份

Exp/Expdp命令

导出整个数据库

导出某用户的全部数据

导出某个表

导出表空间

Imp/Impdp命令

导入过程

一些兼容性问题

在不同的OS平台下的exp/imp

6SQL*Loader

7RMAN

A概述

RMAN的特点

RMAN的体系和一些术语

一些基本操作

在没有recoverycatalog的情况下连入RMAN

几个简单命令

RecoveryCatalog

B创建RC

基本步骤

注意事项

使用RC连入RMAN

注册目标数据库

同步RC

维护RC

存储脚本

incarnation

C使用RMAN进行备份

ImageCopies

Backupset

Backuppiece

RMAN使用的内存

相关视图

D使用RMAN进行恢复

在非归档模式下恢复整个数据库

通过改变数据文件的位置压缩downtime

恢复一个表空间

进行不完全恢复

第三天UNIX下Oracle性能调整部分

一基本工具介绍

1AlertLog与TraceFiles

Alertlog

什么是Alertlog

Alertlog的内容

决定Alertlog的存放位置

后台进程跟踪文件

用户跟踪文件

2数据字典视图与动态性能视图

数据字典视图

动态性能视图

什么是动态性能视图

常用的动态性能视图

等待事件

二内存调整

1数据块缓冲区的调整

概述

什么是数据块缓冲区

相关初始化参数

缓冲区的组织

缓冲区的访问过程

DBWn进程

优化

命中率的计算

命中率不足的时候的调整方法

多个数据块缓冲区

LRULatches

什么是LRULatches

命中率的计算

调整方法

2日志缓冲区的调整

概述

关于日志缓冲区

LGWR进程

优化

减少日志操作

3共享SQL池的调整

概述

共享SQL池的构成

初始化参数

一些原则

LibraryCache

计算内存使用情况

大内存使用

DataDictionaryCache

诊断工具

指标计算

UserGlobalArea

4排序优化

需要排序的操作

排序过程

排序区与临时表空间

排序的优化

5MTS优化

基本概念

调度器监控

相关视图

计算Busyrate

计算用户等待时间

改变调度器数目

Sharedserver监控

三存储与I/O优化

1存储优化

块水平的优化与调整

块大小的选择

PCVTFREE与PCTUSED

FREELIST

行链与行迁移

范围水平的优化与调整

范围大小的选择

避免动态分配

段水平的优化与调整

全表扫描

高水位

怎样使表释放空间

表统计

索引统计与重组织

dbms_space包

IOT

Cluster

物化视图

2表空间优化与数据库设计

数据库的逻辑设计

数据库的物理设计

裸设备

分区

自由空间碎片

3进程I/O优化

检测点的优化

基本概念

怎样控制检测点的频率

监控

DBWR进程的优化

异步I/O

I/OSlaves

多DBWR进程

4LGWR与ARC进程的优化

通过在线日志文件的配置优化I/O

优化归档速度的方法

多ARC进程

相关监控

回滚段优化

四SQL优化

1基本概念与工具

SQL语句的执行过程

解析

生成执行计划

怎样访问一个表

全表扫描

散列访问

rowid访问

怎样访问一个索引

索引范围扫描

单个索引扫描

全索引扫描

怎样进行连接

嵌套循环

排序合并

散列连接

选择执行计划以及执行

结果集处理

2SQL优化器

RBO与CBO

优化器模式的选择

Analyze语句

3Histogram

几个工具

Explainplan

SQLTrace与TKPROF

SQL*Plusautotrace

怎样观看执行计划

SQLAnalyze

Statspack

SQL调整的总体思路

4定位具有高影响力的SQL

对LibraryCache进行统计——基于statspack的脚本

SQLAnalyze

5SQL调整

全表扫描的合理性

优化器在什么情况下选择FTS

错误的FTS常见的原因

消除不合理的FTS

Hints

优化器选错执行计划的处理手段

手工调整强行用hints指定

SQLRewriter

SQL子查询调整

6执行计划稳定性

什么是执行计划稳定性

storedoutline

创建outline

使用outline

outline的维护

7锁

什么是锁

并发冲突及其解决

Oracle的锁

加锁与解锁

锁的种类

手工加锁

锁冲突与监控

什么是锁冲突

监控锁活动的工具

冲突的解决

死锁

五操作系统优化

OS与Oracle综合优化示例

第四天RAC与DataGuard部分

(1)

一创建RAC

1OPS的出现与发展

RAC的发展及历史

RAC的原理与实现

2共享存储设备

介绍普通文件系统

介绍OCFS文件系统

安装OCFS文件系统

介绍RAW设备

介绍NFS文件系统

3Cluster管理软件OCM

软件的说明

运行的原理

安装

升级

配置与运行

4安装数据库软件

RSH与RAC

共享文件

安装软件(包括cluster组件)

升级软件

5启动数据库

准备参数文件

参数说明

创建密码文件

准备启动第一个实例

创建数据库

创建数据字典

创建cluster数据字典

准备第二个节点的启动

创建第二个节点的日志文件

创建第二个节点的Undo文件

启动第二个节点

6测试RAC

监听文件的配置

本地文件的配置

启动监听

检查监听状态

负载均衡(load_balance)

失败切换(failover)

二RAC的管理与优化

1启动关闭数据库

关闭RAC

启动RAC

修改RAC到归档模式

2备份与恢复

用DD备份RAW数据文件

用RMAN备份数据文件

用RMAN备份日志文件

aRAC的内部结构

全局共享区

RAC的后台进程

RAC的失败接管

bRAC的案例说明

第五天RAC与DataGuard部分

(2)

一创建Dataguard

1备用数据库原理

standby数据库的出现

Dataguard的发展及历史

运行原理

日志传送

物理备用数据库

逻辑备用备用数据库

2保护模式

最大保护模式

最大可用模式

最大性能模式

异地容灾与快速切换

3创建Dataguard

配置备用数据库的监停

配置主数据库的本地名称

准备参数文件

特有参数的说明

准备备用控制文件

备份数据库准备数据文件

准备密码文件

启动到nomount下

启动到备用mount下

启动到管理模式

启动到只读模式

二管理dataguard

1常见管理方式

取消恢复模式

从管理模式到只读模式

从只读模式到管理模式

查看日志的应用

在主数据库添加数据文件

归档日志的删除

2利用物理dataguard恢复

利用备用库的数据文件恢复主数据库

完美切换

灾难恢复

正常启动备用数据库

激活备用数据库

3备用数据库的案例说明

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1