Oracle中INITRANS和MAXTRANS参数
INITRANS:INITRANS 指的是一个 BLOCK 上初始预分配给并行交易控制的空间 (ITLs)( 当 BLOCK 上某笔 ROW 被交易更新锁定时,会在 BLOCK header ITL allocate 一个锁,当下一个交易要更新同一笔 row 时,就会发现他已经被先前的交易持有锁了,会先去检查该交易是否 active? 如果是,后来的该笔交易就会被 blocking ,等待 )...
long长事务回滚的模拟与定位
大型事务的回滚 大型事务的回滚产生非常大的代价,不仅锁定需要的资源,并且消耗的CPU和IO,尤其是IO将极为密集。尤其在KILL大型事务之前检查事务究竟有多大可能是必要的,同时我们也需要知道回滚已经进行了多少程度。一、模拟:1.删除500多万的数据。SQL> conn hr/hr;Connected.SQL> create table tes...
Oracle数据库实例在AIX 平台下使用大页内存(Large Page Memory)
不管是AIX平台还是在Linux平台使用大页内存(Large Page Memory)都是依赖于操作系统的特性。Linux平台和AIX平台默认的页面大小都是4K,Linux平台的HugePage特性通常...
pga/sga及组件值查询
查询buffer_cache设置的大小对于物理读次数和时间的预估影响:select size_for_estimate "Cache Size (MB)", size_factor, buffers_for_estimate "Buffers",...
查找linux系统中大文件的方法
可以用下面的命令查找到系统中哪一个文件夹有问题然后逐层查看就可以找到是哪一个文件了命令是首先切换到根目录cd /du -sh ./*du -sh ./* | sort然后找到最大的文件夹逐层就可以找到是哪一个文件夹最大是否是有问题的,一般这样就可以确定目标文件是哪一个了...
rac下启动关闭与更改归档模式 时CLUSTER_DATABASE 作用
RAC模式下用常规方式关闭归档的时候,报错:ORA-01126: database must be mounted EXCLUSIVE,需要用一下步骤进行处理:关闭自动归档Alter system set log_archive_start=false scope=spfile参看参数SQL> show param...
重建索引index rebuild online vs offline vs index coalesce vs index shrik space
重建索引:ALTER INDEX..REBUILD ONLINE vs ALTER INDEX..REBUILD:http://blog.csdn.net/pan_tian/article/details/46563897深入理解重建索引(原创):http://czmmiao.iteye.com/blog/1481957alter index coalesce和alter index rebuild的区别:http://blog.csdn.net/techchan/article/details/6693275Alter index co...
DBA_DATA_FILES中bytes的值要比maxbytes的值要大
DBA_DATA_FILES中bytes的值要比maxbytes的值要大来源于:Value in BYTES Column Greater than MAXBYTES Column in DBA_DATA_FILES (文档 ID 197244.1)目的:本文解释了DBA_DATA_FILES中bytes的值要比maxbytes的值要大的原因。描述:当一个datafile 手工resize到一个大于maxsize(maxbytes)的值之后,DBA_DATA_FILE...
ORA-00600: 内部错误代码, 参数: [kdsgrp1]
故障:ORA-00600: 内部错误代码, 参数: [kdsgrp1], [], [], [], [], [], [], []MOS:Causes and Solutions for ora-600 [kdsgrp1] (文档 ID 1332252.1)参考:http://www.linuxidc.com/Linux/2013-12/94532.htm,如下:ORA-00600 内部错误代码, 参数 [kdsgrp1], [], [], [], [], [], [], [], [], [], [], []产生错误的...
【备份恢复】noarchive非归档模式下使用增量备份恢复数据库
实验开始:1) 撤销数据库archivelog模式SQL> archive log list;Database log mode Archive ModeAutomatic archival EnabledArchive des...
Redo丢失的4种情况及处理方法
一.说明:1.以下所说的当前日志指日志状态为CURRENT,ACTIVE,非当前日志指日志状态为INACTIVE2.不用考虑归档和非归档模式,2种模式下的Redo丢失情...
【备份恢复】不完全恢复之基于scn的恢复
--先背备份:(热备)[oracle@wang ~]$ rman target /Recovery Manager: Release 11.2.0.4.0 - Production on Fri Dec 8 19:35:11 2017Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.connected to target database: DBDB (DBID=3282897732)RMAN> backup database;Starti...
同义词synonym
--目标库操作:192.168.56.11[oracle@rhel ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Thu Nov 23 17:20:05 2017Copyright (c) 1982, 2013, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionWith th...
使用Linux Strace跟踪调试Oracle程序进程
所谓操作系统,是应用程序与服务器硬件进行沟通的中间层。应用程序的所有操作,都是和操作系统进行沟通交互。操作系统负责将所有交互转化为设备语言,进行硬件交互。 我们在进行Oracle故障调试和内核原理工作的时候,经常需要了解后台运行的动作和细节。一些故障场景,如程序进程hang住、无法登陆等问题,...
【备份恢复】不完全恢复之基于sequence日志序号的恢复
实验如下:--创建表ab:SQL> create table ab as select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as dd from dual;Table created.SQL> select * from v$log; GROUP# THREAD# SEQUENCE# BYTES BLOCKSIZE MEMB...
【备份恢复】物理冷备份及恢复
冷备:,即关闭数据库备份,要求备份数据库三大文件(数据文件、控制文件、日志文件)及参数文件、口令文件;同时冷备之前要一致性关库,以触发ckpt实现三大文件一致性,以使恢复数据库是不需要recover; NAME--------------------------------------------------------/u01/app/oracle/oradata/ORA...
【备份恢复】物理热备及恢复
物理热备:即数据库处于开启时备份,但前提必须要开启归档,因为只有开归档,数据库恢复时才能应用日志将数据库恢复到最新;物理热备可以备份单个数据文件、表空间及整个数据库;物理热备,分普通表空间(非关键数据文件)备份恢复和系统表空间(关键数据文件)备份恢复。 一:普通表空间的热备及模拟故障恢...
NBU之oracle的备份恢复
http://www.bubuko.com/infodetail-657415.html
EMC NetWorker备份oracle安装配置指南
一、环境描述:主机环境:软件包,如图所示:其中,客户端只安装lgtoman、lgtozh、lgtonmo以及lgtoclnt,服务器端安装lgtoserv、lgtonode、lgtonmc、lgtoman、lgtoclnt以及lgtozh。这里的存储节点和networker服务器端都在server.xzxj.edu.cn节点上。...
主流备份软件比较及特点分析,NBU/TSM/Legato/DP/NetVault
目前的主流备份软件包括Quest NetVault(简称Quest),Symantec NetBackup(简称Veritas),EMC NetWorker(简称Legato),IBM TSM(简称IBM),HP DataProtection(简称HP)。这些备份软件,都支持异构平台的备份,支持 LAN-Free 备份,支持数据库在线备份,支持备份设备和备份介质的管理,支...