一、数据库备份

1、测试系统环境:win10 64位 企业版

测试数据库环境:oracle11gR2

2、步骤:

I、首先以sysdba权限用户登录数据库,命令:

SQL> connect  超级管理员用户名/密码  as sysdba;(例:system/zdh139659)

II、找到控制文件所在目录(联机重做日志文件和数据文件)

SQL> col name for a60

SQL> select name

2  from v$controlfile;

下面是我的:

NAME

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

D:\APP\ADMINISTRATOR\ORADATA\ORCL\CONTROL01.CTL

D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL

III、使用命令关闭数据库

SQL> shutdown immediate

IV、创建备份目录(如:D:\Backup),复制相关文件

1、复制所有的联机重做日志、控制文件和数据文件

SQL> host copy D:\app\Administrator\oradata\orcl\*.*  D:\Backup

2、复制参数文件和口令文件(可选)

SQL>host copy D:\app\Administrator\product\11.2.0\dbhome_1\database\*.* D:\Backup\database

V、重新打开数据库

SQL>startup

二、 重要代码

I、改变共享池大小

SQL>alter system set shared_pool_size=250M;

II、改变数据库高速缓冲区大小

SQL>alter system set db_cache_size=250M;

III、查看内存缓冲区顾问的状态(打开):

SQL>select id,name,block_size,advice_status  from  v$db_cache_advice;

IV、关闭内存缓冲区顾问的状态

SQL>alter system set db_cache_advice=off;

V、或者内存缓冲区的信息

方法一:SQL>show parameter SGA_MAX_SIZE;

方法二:SQL>col name for a20

SQL>col value for a25

SQL>select name,type,value from v$parameter where name=’sga_max_size’;

VI、查看系统目前所启动的数据库写进程(DBWR)个数

SQL>show parameter DB_WRITER_PROCESSES

VII、查看oracle目前启动了多少个后台进程

SQL>col program for a30

SQL>set pagesize 35

前面这两句sql是为了格式化输出结果

SQL>select pid,username,program  from v$process where background=’1’ order by program;

其中,where background=’1’这句sql是为了只显示后台进程。

三、oracle体系结构

1、在数据库系统中什么是稀有资源:

内存

2、oracle服务器的组成:

oracle服务器= oracle实例+oracle数据库

3、oracle服务器的三种安装方式:

(1)、基于主机方式

(2)、两层模型方式(客户端-服务器)

(3)、三层模型方式(客户端-应用服务器-服务器)

4、oracle体系结构的轮廓:

(1)、oracle服务器(实例+数据库)

(2)、用户进程

(3)、服务器进程

(4)、关键文件:

控制文件+重做日志文件+数据文件—(这三者属于数据库)+

初始化参数文件+密码文件+归档重做日志文件(不属于数据库)

5、oracle实例:

oracle实例=内存结构(系统全局区,SGA)+后台进程

SGA=共享池+数据库高速缓冲区+重做日志缓冲区+其他(如:锁,统计数据)

5个必须的后台进程:SMON+PMON+DBWR+LGWR+CKPT

6、oracle引入实例的目的:

管理数据库,提供服务

7、oracle数据库(物理结构):

oracle数据库也叫物理(外存)结构

=控制文件+重做日志文件+数据文件

8、怎样建立与实例的连接:

sqlplus下输入命令----startup

9、服务器进程

程序全局区(PGA):为新建的服务器进程分配的一个私有内存区

PGA=排序区+Cursor状态区+ 会话信息区+堆栈区

10、oracle执行sql查询语句的主要步骤:

i、编译:服务器进程把sql语句正文放入共享池下的高速缓存

ii、执行

iii、提取数据

11、共享池:

共享池=库高速缓存+数据字典高速缓存

12、库高速缓存

通过LRU的队列或者算法对库高速缓存进行管理

13、归档日志

它是重做写日志的备份,归档日志是脱机工作的.

转载于:https://www.cnblogs.com/npzdh/p/6067451.html

oracleDBA-D1相关推荐

  1. oracle10个,OracleDBA新手经常碰到的10个Oracle错误

    OracleDBA新手经常碰到的10个Oracle错误(英文) This document contains information about errors frequently encounter ...

  2. 滴滴联合比亚迪:首款定制网约车D1发布

    11月16日,滴滴出行举办"滴滴开放日",正式发布全球首款定制网约车D1.这款车基于滴滴平台上5.5亿乘客.上千万司机需求.百亿次出行数据,针对网约车出行场景,在车内人机交互.司乘 ...

  3. SAP QM 采样方案的c1 d1 c2 d2 --多重采样

    SAP QM 采样方案的c1 d1 c2 d2 --多重采样 使用QDP1创建采样方案的时候为什么只要填写c1 d1不用填写c2 d2等等呢? 首先,C1/C2-C7代表接受数 D1/D2-D7代表拒 ...

  4. 特斯拉D1芯片遭实名diss:内存到封装都成问题,网友:反正不能公开测评

    明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 在今年特斯拉AI开放日上,D1芯片风光无限. 独特的晶圆封装系统+芯片设计,让D1在训练万亿参数级神经网络时,可以拥有数量级优势. 特斯拉更 ...

  5. 省时省事省力 巧用阿里ECS D1构建大数据处理平台

    随着人们逐渐认识到 "大数据"的价值,互联网.电商到金融业.政企等各行业开始处理海量数据.如何低成本.敏捷高效地搭建大数据处理平台,成为影响大数据创新效率的关键. 为了让用户以最简 ...

  6. dell服务器从硬盘引导,就是折腾 篇三:戴尔H710 mini(D1版本)阵列卡刷直通模式 附硬盘引导和还原IR模式办法...

    首先断开电池,确保阵列卡牢牢插入主板,没有松动.否则可能像我一样启动后识别不了raid卡. 经实际测试,机器上后加的hba卡不影响h710的识别 一.将机器引导到折腾篇1里的freedos.iso 1 ...

  7. Codeforces Round #527 (Div. 3) 总结 A B C D1 D2 F

    传送门 A 贪心的取 每个字母n/k次 令r=n%k 让前r个字母各取一次 1 #include <bits/stdc++.h> 2 using namespace std; 3 type ...

  8. C++虚继承(四) --- /d1 reportSingleClassLayout插入看类内存布局

    1 #include <iostream> 2 using namespace std; 3 class base1 4 { 5 int a; 6 double b; 7 char c; ...

  9. 基于wemos D1的无线遥控灯(433m无线模块)

    参考:基于wemos D1的无线遥控灯(433m无线模块) 作者:一只小阿大:) 发布时间: 2021-04-16 09:25:53 网址:https://blog.csdn.net/qq_44610 ...

  10. 基于Wemos D1的感应开盖垃圾桶

    参考:基于Wemos D1的感应开盖垃圾桶(增加自己的代码实现部分) 作者:LEO-max 发布时间:2020-12-29 15:21:26 网址:https://blog.csdn.net/zouc ...

最新文章

  1. Ext.NET加入自定义验证JS函数
  2. 如何听节拍器_我是如何开垮一家琴行的!
  3. Pytyon3中实现十进制转不同进制
  4. 浅谈多目标跟踪中的相机运动
  5. Spring Boot 学习系列(04)—分而治之,多module打包
  6. 基于visual Studio2013解决C语言竞赛题之1033数字交换
  7. 一步一步学Ruby(八):字符串表达式
  8. 《悟道》读后感---赢在职场
  9. html5好看表格样式,CSS实现的清爽、漂亮的表格样式分享
  10. AD9如何设置原点位置
  11. 小坑远程shell工具
  12. 编程猫编程平台的使用介绍
  13. ModelArts解压OBS上压缩包
  14. 标量、矩阵对向量求导
  15. 关于jmeter TPS解读
  16. RR报文解析(三)利用LSR, DLSR计算RTT
  17. 10 个不错 Web3 设计灵感网站
  18. can't find lxxx解决办法
  19. 外挂制作--------过NP技术渐渐
  20. 5、电子元器件基础知识大全,一文了解所有基本元器件

热门文章

  1. AngularDart4.0 指南- 显示数据
  2. 26.Silverlight多线程技术ThreadPool的使用
  3. oracle默认初始化用户名密码和密码修改
  4. MongoDB限制与阈值
  5. Eclipse从SVN恢复本地误删除已删除的文件和代码
  6. android Glide简单使用
  7. android 解决setbackgrounddrawable过时
  8. ResourceID(frameworks/base/libs/utils/README)
  9. 解决ActionBar中的不显示View控件
  10. node.js和npm的关系