- 博客(15)
- 资源 (9)
- 收藏
- 关注
转载 如何获得当前数据库的SCN值
SCN(System Change Number) ,也就是通常我们所说的系统改变号,是数据库中非常重要的一个数据结构。 它定义数据库在某个确切时刻提交的版本。在事物提交时,它被赋予一个唯一的标示事物的 SCN 。 SCN 提供 Oracle 的内部时钟机制,可被看作逻辑时钟,这对于恢复操作是至关重要的 ( Oracle 仅根据 SCN 执行恢复)。 一直以来,对于 SCN 有很多争议
2011-11-29 14:43:57
640
转载 利用在线重定义降低表的高水位线
近日对某个线上库的表进行归档,原来有将近2千万条记录,归档后只剩不到400万,但是由于应用程序要对该表进行全表扫描,sql执行代价并没有降低。决定使用在线重定义来降低其高水位线。第一步:建立中间表-- Create tablecreate table justin_temp( ID NUMBER(18) not null,
2011-11-26 14:31:17
1261
转载 Oracle数据库的静默状态和挂起状态
静默状态和挂起状态是两种特殊的数据库状态。当数据库处于静默状态时,只有SYS和SYSTEM用户能够在数据库中进行操作。当数据库处于挂起状态时,数据库IO操作都被暂时停止。利用这两种数据库状态,DBA能够完成一些特殊的管理和维护操作。 1:静默状态(quiesced state) 在静默状态下,只有具有DBA权限的用户能够在数据库中执行查询/更新操作,运行PL/SQL程序,任何非DBA用户都
2011-11-26 11:27:37
3297
转载 Oracle BBED工具说明
一. BBED介绍 有关BBED 详细使用说明的pdf文档,也是从网上下载的: http://download.youkuaiyun.com/source/1902555 Thename bbed is an acronym for Block Browser and EDitor and it is shipped with thedat
2011-11-25 14:00:07
889
转载 10gR2 RAC 配置时间同步和hangcheck-timer模块
1、配置时间同步在安装Oracle集群件和Oracle数据库软件时,Oracle安装程序将首先在本地节点上安装软件,然后再将软件远程复制到远程节点。如果两个RAC节点的日期和时间未同步,可能会收到类似于以下内容的错误:"/bin/tar: ./inventory/Components21/oracle.ordim.server/10.2.0.1.0: timestamp 2010-12-0
2011-11-12 10:40:43
957
转载 linux系统下 oprocd 和 hangcheck-timer 的作用
一、hangcheck-timer 从oracle9.2.0.2.0开始到最近的11.1,Oracle,在linux下建立RAC时推荐使用一个I/O fencing模块,叫做hangcheck-timer,此模块作用是用来监测节点Linux kernel是否hang住,如果长时间hang住的话Oracle认为对RAC节点稳定性存在影响,就会重启此节点. 此模块有三个参数hangche
2011-11-12 10:20:12
1213
转载 ASM磁盘(asm_disk),故障组(failgroup),磁盘组(diskgroup)之间的关联分析
ASM磁盘(asm_disk),故障组(failgroup),磁盘组(diskgroup)之间的关联分析May 12th, 2010 zhaoyuLeave a commentGo to commentsASM有几个容易让人迷糊的概念,ASM磁盘,故障组,磁盘组, DISK就是我们的磁盘,这个磁盘一般都是做raid以后看到的磁盘,当然在windows下,也可以用pe
2011-11-11 10:59:45
14879
转载 关于ASM的failgroup概念的探索方法
大家问到过ASM的failgroup的含义,或者问到failgroup跟normal/high redundancy的关联。1.是不是normal就一定是2个failgroup,high就一定是3个failgroup呢?2.如果设定normal,我如果设定许多的failgroup(>2)能行么?于是今天在搜索相关资料时,找到一篇不错的PPT,名字叫《A Closer Look
2011-11-11 10:58:43
10612
转载 ORA-19809: 超出了恢复文件数的限制故障处理实例
SQL> startupORACLE instance started.Total System Global Area 263049216 bytesFixed Size 2212448 bytesVariable Size 234884512 bytesDatabase Buffers 2097
2011-11-04 15:42:23
25442
转载 ORACLE 函数处理的数据返回值过长 character string buffer too small
--问题 -- ORA-06502: PL/SQL: 数字或值错误 : character string buffer too small--ORA-06512: 在 "WMSYS.WM_CONCAT_IMPL", line 30 --错误 WMSYS.WM_CONCAT() SELECT HEAD.BOOKING_HEAD_ID, (SELEC
2011-11-02 11:02:10
17244
原创 VMware Tools installation cannot be started manually while Easy Install is in progress.
今天在win7 for 64安装了win xp的虚拟机,当安装vmware tools的时候突然报错: VMware Tools installation cannot be started manually while Easy Install is in progress. 因为win xp是用Ghost xp安装的,所以怀疑这只是xp操作系统的问题。 解决方法:
2011-10-29 15:19:59
595
转载 Oracle数据库设置默认表空间
DBA们经常会遇到一个这样令人头疼的问题:不知道谁在Oracle上创建了一个用户,创建时,没有给这个用户指定默认表空间,所以这个用户就会采用默认的表空间——system表空间。导致系统表空间迅速被用户数据占满,直至宕机。在10G中,DBA有办法避免这种问题了——在线指定系统默认表空间:ALTER DATABASE DEFAULT TABLESPACE;通过执行以上命令,可以设定系统的默
2011-10-27 13:58:31
1285
转载 oracle的resetlogs机制
alter database open resetlogs 这个命令我想大家都很熟悉了,那有没有想过这个resetlogs选项为什么要用?什么时候用?它的原理机制是什么?他都起哪些作用?我们都知道数据在启动时候是要做一致性检查的,oracle在open阶段要做两次检查1. 检查数据文件头的检查点计数(checkpoint cnt)是否和控制文件的检查点计数(checkpoint cnt)一
2011-10-27 13:57:03
688
原创 ORACLE 11G Flashback Versions Query
从oracle 10g开始,Flashback Technologies有了很大的改进,其中的Flashback Versions Query技术可以让你轻松查看到两个时间点或scn点之间的同一数据的变动情况(必须是在flashback范围以内)。例如下面的语句可以轻松查看t_dept表中09:00:00到09:16:00之间的数据变化情况:SQL> SELECT * FROM mis.t
2011-10-26 09:52:12
1215
原创 Oracle 10g中闪回数据库技术详解
Oracle 10g中闪回数据库技术详解一、何时使用闪回技术 当 Oracle 数据库中发生了逻辑损坏时,如果您需要快速容易地恢复数据,就必须使用闪回技术。与发生人为错误的情况一样,很难标识受错误事务处理影响的对象和行。使用闪回技术时,可诊断出错误是如何引入到数据库中的,然后可修复损坏的数据。您可以查看导致特定行修改的事务处理,查看某个时间段内指定行的整个版本集,或者只查看过去特定时间
2011-07-12 10:35:57
1944
《python可以这样学》讲义.pdf
2017-10-25
如何理解statpack的报告.pdf
2009-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人