自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 在线日志被删除恢复

今天一个测试库数据文件空间满了,开发人员去删除文件,结果把在线日志给全部删掉了。一个同事用隐藏参数加resetlogs来启动数据库。 备份spfile文件:SQL> create pfile from spfile; File created.添加如下参数:SQL> alter system set "_allow_resetlogs_corruption"=tru

2013-07-25 17:54:38 969

原创 检查点与增量检查点

重要概念:DML和DDL语句都会产生两种不同类型的数据:1、重做记录,保证数据库具有可恢复性。2、被修改的数据块本身(包括撤销数据和真正想修改的数据),其目的是确保数据库的持久性。这两类数据的临时存储地点和永久存储地点均不相同。          重做记录和被修改的数据块(我们称为脏数据块)走的是两条不同的道路,且是有一定的先后顺序的联系的。          重做

2013-07-23 09:12:02 1058

原创 在线重做日志

查看现有的重做日志 SQL> selectlg.GROUP#, lg.MEMBERS, lf.MEMBER  from v$log lg, v$logfile lf where lg.GROUP# = lf.GROUP# order by group#/  2   3    4    5      GROUP#   MEMBERS MEMBER---------

2013-07-23 09:11:37 363

转载 How Oracle Store Number internal?

Oracle在数据库内部通过相应的算法转换来进行数据存储,本文简单介绍Oracle的Number型数值存储及转换.这个内容是为了回答留言板上的2119号问题.我们可以通过DUMP函数来转换数字的存储形式,一个简单的输出类似如下格式:SQL> select dump(1) from dual;DUMP(1)------------------Typ=2 Len

2013-07-22 09:32:48 400

转载 关于oracle rowid的一些内容

1.       rowid的介绍先对rowid有个感官认识:SQL> select ROWID from Bruce_test whererownumROWID ------------------ ---------- AAABnlAAFAAAAAPAAA  ROWID的格式如下:数据对象编号       文件编号      

2013-07-22 09:32:03 349

原创 重做记录

一、数据库的变更与事物          数据库的任何变更都会产生一条重做记录,是定义哪些操作必须在一起,并且按顺序执行。包含了一系列操作。          一个变更对应一条重做记录,一个重做记录包含一个或多个CHANGE VECTOR,change vector记录了对一个数据块的原子操作。所以,Change Vector保证了数据块在修改前后的一致性,而其容器

2013-07-22 09:31:15 611

原创 创建一个scott测试用户

创建scott用户 为scott用户分配权限  用scott用户登录 1、执行下列sql语句 DROP TABLE EMP;DROP TABLE DEPT;DROP TABLE BONUS;DROP TABLE SALGRADE;DROP TABLE DUMMY; CRE

2013-07-19 10:53:05 499

转载 Oracle session active 和 inactive 状态 说明

一. Session 状态说明            可以通过v$session 视图的status列查看session 的状态。  关于该视图的使用,参考联机文档:V$SESSIONhttp://download.oracle.com/docs/cd/E11882_01/server.112/e17110/dynviews_3016.htm#REFRN30223

2013-06-26 11:39:10 694

转载 检查点问题

oracle8以后Oracle推出了incremental checkpoint的机制,在以前的版本里每次常规checkpoint时都会做一个full thread checkpoint,这样的话所有脏数据会被写到磁盘,巨大的i/o对系统性能带来很大影响。为了解决这个问题,oracle引入了checkpoint queue机制,每一个脏块会被移到检查点队列里面去,按照low rdb(第一次对此块修

2012-11-12 17:13:19 352

原创 oracle体系

oracle的体系结构就是一张图,但是把很多人都绕晕了,当我们死命的看,看了一两天看不懂过后,很多人就放弃了。但是抱着总有一天能搞清楚的想法,我慢慢的去了解该体系结构。         1.我们从用户做一个操作来出发。按照正常的思维去了解数据库的内存。        2.用户进行一个insert操作---->         3.该数据首先会在undo数据文件中写入事物槽,在磁

2012-11-06 17:45:47 246

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除