oracle数据库管理指南

1、oracle数据库管理

无论单机还是rac,还是主备

暗转数据库软件及创建数据库

环境变量

内核参数

数据库名称

字符集设置

数据文件格式:文件系统,raw,asm

2、数据库和实例启动关闭

启动数据库的三个阶段

nomount:启动参数文件

mount:度控制文件 ora-205

open:如果数据库的监测点一致,那么直接的打开,如果不一致,那么就做实例级恢复

v$instance,v$database,v$parameters数据字典


关闭数据库的三个阶段

关闭数据库:正常关闭,还是强行

shutdown immediate ,abort

3、管理内存

缓冲高速缓存 db_cache_size

使用多个缓冲区池

共享池 share_pool_size

大型池 large_pool_size

Java 池

重做日志缓冲区 redo_buffer

自动管理共享内存

自动优化sga参数

手动优化的sga参数

v$parameter

4、表空间

创建各种表空间,数据表空间,回滚段表空间,临时表空进啊

删除表空进啊

创建非标准块大小的表空间

创建big_tablespace

查询表空间

v$tablespace、dba_tablespaces

5、数据文件

添加数据文件

删除数据文件(10g以后才有)

重命名数据文件

更改数据文件大小

数据文件online、offline

查看数据文件大小

v$datafile、dba_data_files 、dba_temp_files


SQL> select file_name,bytes from dba_data_files;

6、参数管理

pfile(字符文件)和spfile(二进制文件)转换

更改spfile

更改pfile

查看参数

查看spfile位置

SQL> show parameters pfile


NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
spfile                               string      G:\ORACLE10G\DBS\SPFILEORACLE.
                                                 ORA
SQL> show parameters sfile

7、redo管理

添加redo组

删除redo组

添加删除redo成员

删除redo成员

drop老的redo

add新的redo



SQL> select member from v$logfile;


MEMBER
--------------------------------------------------------------------------------
G:\ORADATA\ORACLE\REDO03.LOG
G:\ORADATA\ORACLE\REDO02.LOG
G:\ORADATA\ORACLE\REDO01.LOG


SQL> select * from v$log;


    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS
---------- ---------- ---------- ---------- ---------- --- ----------------
FIRST_CHANGE# FIRST_TIME
------------- --------------
         1          1         65   52428800          1 NO  INACTIVE
      3010912 29-10月-15


         2          1         66   52428800          1 NO  INACTIVE
      3043401 30-10月-15


         3          1         67   52428800          1 NO  CURRENT
      3095562 30-10月-15




SQL> desc v$logfile;
 名称                                      是否为空? 类型
 ----------------------------------------- -------- ----------------------------
 GROUP#                                             NUMBER
 STATUS                                             VARCHAR2(7)
 TYPE                                               VARCHAR2(7)
 MEMBER                                             VARCHAR2(513)
 IS_RECOVERY_DEST_FILE                              VARCHAR2(3)


SQL> desc v$log;
 名称                                      是否为空? 类型
 ----------------------------------------- -------- ----------------------------
 GROUP#                                             NUMBER
 THREAD#                                            NUMBER
 SEQUENCE#                                          NUMBER
 BYTES                                              NUMBER
 MEMBERS                                            NUMBER
 ARCHIVED                                           VARCHAR2(3)
 STATUS                                             VARCHAR2(16)
 FIRST_CHANGE#                                      NUMBER
 FIRST_TIME                                         DATE

更改redo大小

查看redo状态

8、undo管理

undo表空间更改

undo表空间创建

undo表空间用途

undo保留时间的设置

ora-01555错误产生原因

9、闪回

闪回删除和回收站

回收站

从回收站还原表

回收站:自动收回空间

回收站:手动收回空间

查询回收站

查询已删除的表中的数据

闪回删除的数据

10、管理锁

锁定机制

数据并发处理

dml锁定

锁定冲突

锁定冲突的可能原因

检测锁定冲突

解决锁定冲突

使用sql解决锁定冲突

死锁

11、oracle用户

创建用户

赋予用户权限

管理用户

在用户中创建对象

管理用户对象

dba_users


12、oracle网络

主要配置tnsname.ora 

listener.ora

sqlnet.ora

动态注册到静听

静态注册到监听


包括客户端连接单机库、rac库配制方法

13、审计


数据字典:

v$动态性能视图 各个阶段都存在

静态性能视图

dba_

all_

user_

1、oracle体系结构

2、oracle管理精通

3.SQL

4、备份恢复

5、oracle rac

6、调优

主机调优、存储

网络

db

应用

灾备 goldengate dataguard shareplx


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值