- 博客(18)
- 资源 (2)
- 收藏
- 关注
转载 REDO、UNDO、COMMIT、ROLLBACK概念
redo--> undo-->datafileinsert一条记录时,表跟undo的信息都会放进 redo 中,在commit或之前, redo的信息会放进硬盘上。故障时, redo便可恢复那些已经commit了的数据。 redo->每次操作都先记录到redo日志中,当出现实例故障(像断电),导致数据未能更新到数据文件,则数据库重启时须redo,
2012-07-30 23:59:56 3095
翻译 oracle 表空间管理
一、基本概念: 表空间数据库逻辑结构的一部分。物理上讲,数据库数据时存放在数据文件里;从逻辑上说,数据库数据存放在表空间(Tablespace)里。表空间由一个或多个数据文件组成。数据库的逻辑结构:二、官方文档写的很详细:■ Guidelines for Managing Tablespaces■ Creating Tablespaces■ Sp
2012-07-24 12:17:09 1581
转载 oracle静态监听和动态监听
动态监听会时时反应数据库的状态,依赖pmon进程的动态注册,而不像静态监听需要加载listener.ora文件的sid_list_listener部分一、什么是注册? 注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名 就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。 在数据库服务器启动过程中
2012-07-20 16:28:58 2891
原创 oracle 锁表解锁
常用kill表锁命令1、--查看被锁的对象 SELECT l.session_id sid, s.serial#, l.locked_mode, l.oracle_username, l.os_user_name, s.machine,
2012-07-19 11:32:52 4257
原创 Oracle归档日志
一、基本概念Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的过程称之为归档。相应的日志被称为归档日志。只有在归档的模式下才能触发归档操作。其实理解归档日志很简单,redo log file会把所有的操作全部记下来,但是日志组会覆盖(循环),那么我们把redo log file全部保存下来,换句话说就是归档。就有了归档日志。当然这里就要启用归档模式了。对
2012-07-19 00:43:58 6580 2
原创 讲座信息
7、2012年7月25号《oracle 日志文件》,讲解者:wolf。讲课方式,语音+qq截图,YY频道号:85536471。 http://blog.csdn.net/yujin2010good/article/details/7760175 1、2012年6月13号《数据仓库架构》,讲解者:赵坚密。群里文字直播的方式,内容http://blog.csdn.net/zhaojia
2012-07-18 17:37:15 864
原创 Oracle 控制文件
Oracle控制文件时一个很小的二进制文件,不能手动修改。oracle数据库通过控制文件保持数据库的完整性,一旦控制文件被破坏数据库将无法启动;因此建议采用多路控制文件或者备份控制文件的方法。 一、控制文件主要包括下面内容:1.数据库名称(控制文件所属数据库的名字,一个控制文件只能属一个数据库)2.数据库创建时间3.数据文件的名称,位置,联机,脱机状态信息4.所有表空间信息
2012-07-18 11:30:53 1294
原创 Oracle备份和恢复
备份备份其实就是为了防止出错或者宕机时,作为冗余的一种手段。一、Oracle备份从备份类型上分可以分为两类:物理备份和逻辑备份1、 物理备份:copy,将datafile、control file等文件copy到别的地方 Oracle也提供了一些工具比如rman、用户管理备份。2、 逻辑备份:复制数据imp/exp、impdp/expdp二、按备
2012-07-17 00:16:38 1593 4
原创 oracle bbed安装
Oracle BBED(Oracle Block Browser and Editor)工具是Oracle内部提供的数据块级别查看和修改工具。借助这个工具,我们可以方便的查看到Oracle块block级别的存储细节信息,更好的了解Oracle Internal结构技术细节 首先,要说明BBED是非Oracle推荐使用的工具,只提供给内部进行恢复处理使用,对外是不提供任何资料和相关技
2012-07-16 11:24:52 1305
转载 Oracle常用dump命令介绍
网址: http://www.eygle.com/digest/2008/04/oracledump.html 一.Memory Dumps1).Global AreaALTER SESSION SET EVENTS 'immediate trace name global_area level n';1 包含PGA2 包含SGA4 包含UGA8 包含i
2012-07-14 20:38:18 776
原创 oracle数据块详解
数据库的逻辑结构包括:数据块,区,段,表空间。 oracle数据块是oracle数据库存储基础,有磁盘空间的若干字节组成,数据块是oracle数据库的最小逻辑单元,可以定义数据块为2k、4k、8k、16k、32k甚至更大,默认oracle块大小是8k,通常我们称为oracle块。当然正常情况下oracle块应该是os块的整数倍,当然具有标准大小的块叫做标准块,和标准块不同的块叫做
2012-07-14 18:10:26 13836
原创 oracle 物理结构之redo log
一、重做日志文件的作用:1、 记录所有数据的改变2、 提供恢复机制3、 组方式管理(最少两组,默认为3组,每组一个重做日志文件, oracle官方建议,所有的每组重做日志文件大小最好相同;当然如果是为重做日志文件组添加成员的时候不能指定大小,因为每个重做日志文件相互冗余,所以必须一致)二、重做日志文件状态 通过lgwr写到日志文件里面 日
2012-07-11 17:59:06 2859 1
原创 oracle scn详解
前面写过一个scn的基础性的文章,但是不能反映scn的变化和存在情况,这里要说的是scn很多情况都可能改变,而不是提交或者是回滚的时候,当然scn存在在多个地方。如:日志文件,数据文件,控制文件等。 http://blog.csdn.net/yujin2010good/article/details/7727188系统检查点scn(v$database(checkpoint_chang
2012-07-10 16:14:14 3817 1
转载 x86虚拟化相当长时间内做不到意义的主流!!!
黄强语录—x86虚拟化相当长时间内做不到意义的主流!!!支持黄强的观点:x86虚拟化基本上是多个变成一个,Power虚拟化是一个变成多个。在企业级领域,x86相当长时间内做不到主流,做不到意义主流,做不到技术主流,只是数量主流而已。结束时间: 2012-8-5 14:18 昨天访谈中,有人问黄强:powervm与主流的x86虚拟化vphere做个对比好吗?
2012-07-09 17:24:52 1014
转载 Oracle checkpoint详解
checkpoint扫盲什么是checkpointcheckpoint的作用检查点分类checkpoint相关概念术语RBA(Redo Byte Address), Low RBA(LRBA), High RBA(HRBA)Buffer checkpoint Queues (BCQ)Active checkpoint Queue (ACQ)完全检查点 (normal checkpo
2012-07-09 16:45:30 3178
原创 oracle scn之基本概念
一、scn的作用 Scn的作用主要是保证数据库的一致性。它是oracle的内部时钟机制。Scn是实施对oracle恢复非常重要的机制。 Scn在数据库中无处不在,一般在控制文件,数据文件头,日志文件,数据文件等都记录scn值。 system scn从视图v$database中获得,对应checkpoint_change#字段; datafile scn
2012-07-08 20:51:15 2106
原创 Oracle DDL,DML,DCL,TCL 总结
前段时间的浮躁,总觉得这也会,那也会,但是清醒过来发现自己什么都不会,连基本概念都不知道,还是从头来一遍吧,踏踏实实的学习一段时间。把oracle学习来可以独挡一面的实施,维护,当然优化是一个很漫长的岁月炼就的经验之谈,需要多积累经验。 下面是一些网上找的资料,自己总结到一起。 一般sql语言增删改查和alter,比较常用,oracle里面commi
2012-07-03 23:41:37 8699
原创 oracle体系结构详解
Oracle体系结构就是围绕这张图展开的,要想深入了解oracle,就必须把这张图搞明白。如图: 一、基本组成:Oracle server: 一般情况下是一个instance和一个database组成 1个instance只能对应一个数据库。 特殊:1个数据库可以有多个instance(rac) 一台服务器上同时可装多套版本的数据库软
2012-07-03 12:05:15 39772 11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人