undo表空间中undo段是自动生成的,oracle自动使用undo表空间的undo段。作为高级DBA,需要了解Oracle是如何使用undo段的。这样出了性能问题才能够解决。1.Undo表空间及管理方式show parameter undo_tablespaceshow parameter und...
转载
2014-08-07 00:36:00
177阅读
2评论
1.常见的Oracle生产库环境:图2-1可以说是标准的生产库环境,处处体现了冗余,有效防止了单点故障。这就是HA(高可用)而且冗在某种条件下还可以去掉,平常实现同时运行提供服务,如果一台坏掉,另一台也可以继续提供完整服务。这就是LB(负载均衡)也就是说实现了HA+LB(高可用+负载均衡)还涉及一个...
转载
2014-07-02 22:35:00
196阅读
2评论
数据库主要实现的功能无非是以下三点:①数据的一致性,②数据的安全,③数据的优化。事物主要影响数据的一致性。1、事务的基本概念 一组DML语句 insert、delete、update COMMIT; ROLLBACK; SAVEPOINT ROLLBACK TO [SAVEPOINT] 2、隐...
转载
2014-07-23 21:46:00
144阅读
2评论
一、Oracle官方支持1.在线官方文档 http://docs.oracle.com/2.metalink.oracle.com,如今已经改成:http://support.oracle.com二、Oracle数据库管理员的任务设计、实施和维护Oracle数据库时,按优先次序排列的任务包括:1.确...
转载
2014-07-02 20:03:00
125阅读
2评论
1、SCN的意义?system change number 时间 先后、新旧select dbms_flashback.get_system_change_number,SCN_TO_TIMESTAMP(dbms_flashback.get_system_change_number) from du...
转载
2014-07-22 22:29:00
121阅读
2评论
实际工作中,Oracle中有两个很重要:Server Process 和 PGA。PGA内存作用和构成1、PGA作用2、PGA构成1)private SQL area2)Session Memory(hold a session’s variables (logon information) and...
转载
2014-07-14 20:39:00
136阅读
2评论
控制文件、数据文件、日志文件 放在存储上。参数文件:数据库启动时读取,并不关闭,但是启动过后丢了也没事。一般放在服务器上。$ORACLE_HOME/dbs下备份文件{ 控制文件、参数文件定期备份; 数据文件、归档日志文件每次都要备份。}原则上备份的文件不能放在存储上,一般放在带库上。(带库分为...
转载
2014-07-15 22:27:00
132阅读
2评论
1.进程结构图对Oracle生产库来讲,服务器进程(可以简单理解是前台进程)的数量远远大于后台进程。因为一个用户进程对应了一个服务器进程。而且后台进程一般出问题几率不大,所以学习重点也是服务器进程和PGA的关系(容易出问题)。2.Oracle 实例管理6大共享池,5大后台进程,3大文件控制文件:记录...
转载
2014-07-03 20:49:00
233阅读
2评论
简单来说,学习Oracle数据库就两个目标:保证数据库数据的一致性;提高数据库的性能(这个和日志没关系)。日志的功能:只是保证数据库数据的一致性;1、Oracle日志原理 史记讲解法 日志记录方式2、实际日志产生过程3、归档模式 alter database archivelog ARC...
转载
2014-07-08 21:49:00
90阅读
2评论
本章主要阐述SGA中的shared pool。Shared pool {1.free2.library cache(缓存sql语句及其执行计划)3.row cache(数据字典缓存)}ps:对Oracle了解的多少的一个重要指标就是看你对数据字典了解多少。--Shared pooloracle 中只...
转载
2014-07-03 21:36:00
88阅读
2评论
1、Oracle锁类型2、行级锁:DML语句3、表级锁:TM4、锁的兼容性5、加锁语句以及锁的释放6、锁相关视图7、死锁1、Oracle锁类型 锁的作用 latch锁:chain,链 LOCK锁 排他锁(X) 共享锁(S)2、行级锁:DML语句 事务锁TX 锁的结构 事务锁的加...
转载
2014-08-18 21:54:00
85阅读
2评论
本章主要阐述SGA中的Database buffer cache。Buffer cache {1.pin (读写瞬间的状态)2.clean3.dirty4.unused}--Database buffer cache概述:1.段、区、块的概念:create table t2 ( id int, ...
转载
2014-07-08 20:41:00
93阅读
2评论
linux环境下:[root@single ~]# localeLANG=en_US.UTF-8LC_CTYPE="en_US.UTF-8"……windows环境下:C:\Users\Martin>chcp活动代码页: 936字符集其实就是“字符”和“编码”的一张对照表,数据库安装过程中,会选择确认...
转载
2014-08-09 16:51:00
94阅读
2评论
exp user/password@GZASS file=d:gzass.dmp
imp user/password@GZASS full=y file=d:gzass.dmp
转载
精选
2010-10-16 18:55:38
313阅读
Oracle 提供了多种备份方式,可以根据不同的场景选择合适的备份方式。以下是一些主要的备份方式以及适用的场景:1. 物理备份(Physical Backup):将数据库文件直接复制到备份设备上。这包括完全备份和增量备份两种类型。 (1) 完全备份(Full Backup):将整个数据库的所有数据文件、控制文件和日志文件备份,适用于对整个数据库进行周期性备份和还原的场景。 &n
原创
2024-04-18 09:15:13
0阅读
ALTER DATABASE BACKUP CONTROLFILE TO TRACE AS
'/home/oracle/control.ctl.bk';--将控制文件备份成为TRACE文件,即重建控制文件的文本命令行。ALTER TABLESPACE TB1 BEGIN BACKUP;!cp '/u01/app/oracle/oradata/orcl/tb1.dbf' '/backup/tb1.
转载
精选
2015-06-18 16:57:42
394阅读
oracle网络没有负载,没有负载的就不容易出问题。相对很简单的。1.监听的动态注册:PMON 注册监听,或者alter system register;强制PMON抓紧注册。都属于动态注册~ 对应的listener.ora文件配置信息:LISTENER = (DESCRIPTION_LIST =...
转载
2014-08-19 23:51:00
59阅读
2评论
1、检查点队列 checkpoint queueRBA 日志块地址 redo block addressLRBA 第一次被脏的地址HRBA 最近一次被脏的地址on disk rba 重做日志(current redo log)中最后一条日志的地址数据块里有两个地址,LRBA,HRBA.checkpo...
转载
2014-07-22 20:51:00
55阅读
2评论
oracle数据库备份恢复之逻辑备份与恢复
原创
2022-05-13 09:27:01
1333阅读
点赞
1评论
--======================-- Oracle 备份恢复概念--======================数据库维护中,备份或恢复是重中之重的问题。尽管很多时候数据库系统运行缓慢,但对数据库数据的丢失而言,显然后者损失的代价是不言而喻的。因此DBA至少在保证数据不丢失的情况下来提高系统的性能是最起码的要求。关于什么是备份与恢复,在此不做赘言。一、物理备份与逻辑备份物理备份是所
转载
精选
2013-05-31 11:25:16
352阅读