概要文件管理用户资源

create profile profile_name limit

select * from dba_profiles where profile='' order by limit;

口令管理

select * from dba_profiles where profile='' and resource_type='password'

口令验证函数直接执行概要文件

D:\app\Administrator\product\11.1.0\db_1\RDBMS\ADMIN\utlpwdmg.sql

----------------------------------

RMAN备份和恢复数据库

Recovery Manager

自动寻找数据库需要恢复的数据文件

优点:支持增量备份;自动管理备份文件夹;自动化备份与恢复;不产生重做信息;恢复目录;支持映像拷贝;新块的比较特性;数据文件压缩处理;备份文件有效性检查

系统结构:

RMAN可执行程序,RMAN客户端、服务器进程、信息库、恢复目录

快闪恢复区:flash recovery area

OMF自动创建备份文件文件名

show parameter db_recovery

使用RMAN到数据库连接

rman

connect name/pwd

使用RMAN实现脱机备份

shutdown immediate

startup mount

backup database;

备份控制文件

backup current controlfile format '';

backup current controlfile;

相关概念和配置参数

备份集、通道、映像拷贝

backup as copy database

联机备份

三个前提:设置快闪恢复区、LOG_ARCHIVE_START 参数设置为TRUE,数据库处于归档模式

backup database/tablespace name/datafile name/current controlfile

实现增量备份

级别0和级别1

backup incremental level 0 database;

backup incremental level 1 database;

脚本

恢复目录

操作系统文件

RMAN脱机恢复数据库

startuo nomount;

restore controlfile from autobackup

alter database mount;

restore database;

alter database open;

归档模式下:

startup mount

restore database

recover database;

alter database open

RMAN联机热备份rman target system/oracle@orcl

sql 'alter tablespace sysauc offline';

restore tabalespace sysaux;

recover tablespace sysaux;

sql 'alter tablespace sysaux online'

--------------------------------------------

SQL优化

获得执行计划

utlxplan.sql

desc plan_table

explain plan for select count(*) from scott.emp;

autotrace

set autotrace on

-----------------------------------------

IO优化

减少磁盘读取次数,平衡数据文件的磁盘分布

v$system_event,v$session_event,v$session_wait

-------------------------

数据泵导入IMPDP

EXP IMP备份和恢复数据库

逻辑备份、物理备份

脱机备份=冷备份

联机备份=热备份

一直备份与不一直备份的区别就是SCN是否一样

exp help=y