日志的块大小
初始化参数LOG_BUFFER决定了Redo Log Buffer的大小,虽然LOG_BUFFER中的Redo Entries的大小是以bytes为单位,但是LGWR仍然以Block为单位把Redo写入磁盘,Redo Block Size是Oracle源代码中固定的,与操作系统相关。 ...
Oracle上的逻辑坏块和物理坏块
Oracle上的逻辑坏块和物理坏块[@more@]Oracle上的逻辑坏块和物理坏块这个问题是引自ITPUB上的一个问题。总结:康标email:kang_biao@hotmail.com从http://www.itpub.net/590361.html这个来看,所谓的物理坏块,可以从操作系统的警告文件中查找到报错的信息。逻辑坏块就是Oracle为了保持数据的一致性而设置。这样能够保证数据块不会被误操作。物理坏块的查找是通过:(AIX系统)1、检查一下操作系统的日志看是否有相关的报错。 2、dd if=报错的文件 of=/dev/null bs=db_block_size如果不报错是逻辑坏块。逻辑坏块有很多中方式,一般通过db
Oracle 11gR2 Database UNDO表空间使用率居高不下
客户的数据库是Oracle Database 11.2.0.3.0 for AIX 6.1 64bit的单机数据库。客户查询DBA_FREE_SPACE发现UNDO表空间的使用率高达98%以上。客户的UNDO表空间已经手动扩展到了25GB,且一直在增加,为了UNDO表空间能及时的被释放,UNDO表空间对应的所有数据文件自动扩展都被关闭。查询DBA_UNDO_EXTENTS发现在UN...
监控和管理Oracle UNDO表空间的使用
对Oracle数据库UNDO表空间的监控和管理是我们日常最重要的工作之一,UNDO表空间通常都是Oracle自动化管理(通过undo_management初始化参数确定);UNDO表空间是用于存储DML操作的前镜像数据,它是实例恢复,数据回滚,一致性查询功能的重要组件;我们常常会忽略对它的监控,这会导致UNDO表空间可能出现以下...
【OMF】使用Oracle的OMF 特性
Oracle的OMF全称“Oracle managed file”,关于这个概念的参考请自行查阅Oracle官方文档“Using Oracle-Managed Files”(http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/omf.htm#ADMIN003)。关...
ORACLE RAC 的启动和关闭顺序
集群数据库的启动和关闭顺序
dba_tab_modifications的刷新机制
oracle 10g 的自动分析原则,就是看数据量变更超过了10% ,就触发dbms_stat 收集统计信息这个10% 的就靠dba_tab_modifications 来统计的, 这个表是记录自上次执行dbms_stat 以来的表的数据量的变更的统计,inse...
使用 DBMS_STATS 包自动收集统计信息
这里讲述使用 DBMS_STATS收集统计信息,通过user_tab_modifications, all_tab_modifications与 dba_tab_modifications三个视图查看不同层次模式下的表对象变化的统计信息。----查看自动收集统计信息的:1》user_tab_modifications2》 all_tab_modifications3》 dba_tab_modificatio...
Linux的ftp安装及使用
Linux的ftp安装及使用 FTP服务器的安装与配置(Ubuntu)1.查询是否安装vsftpd: rpm -qa |grep vsftpd (rpm的安装:apt-get install rpm)或者查询当前ftp进程:ps -ef|grep vsftpd2.安装vsftpd服务器...
【DATAGUARD】 基于同一个主机建立物理备库和逻辑备库(一)
【DATAGUARD】 基于同一个主机建立物理备库和逻辑备库(一) 之前发布过一步一步搭建 oracle 11gR2 rac + dg,这里的dg为物理dg,但是实际自己使用过程中发现需要开3个虚拟机,机器特卡,所以决定在同一台机器上再搭建一台物理和逻辑dg。???一步一步搭建 oracle&nb...
Oracle RAC节点时间差过大解决方法
Oracle RAC节点时间差过大解决方法 文章版权所有Jusin Hao(luckyfriends),支持原创,转载请注明。 目录 1. 问题现象... 1 1.1. 两台RAC节点的OS时间差超过5分钟... 1 1.2. 检查CTSS状态发现其处于观察模式... 1 ...
性能查询并杀CPU高耗进程
以下是模拟消耗CPU较高的进程,并通过查询进程(通过操作系统top命令查询)进一步停止进程。---模拟例子:1:会话1:执行select * from all_objects;2:会话2:linux下执行top,查看pidtop:Cpu(s): 5.3%us, 2.6%sy, 0.0%ni, 91.4%id, 0.0%wa, 0.0%hi, 0.7%si, 0.0%stMem: &...
ASM磁盘头信息损坏和修复(kfed/dd)
文章整理与网络这个实验来演示一下asm头的损坏的情况下,用kfed工具来修复的一个案例。asm的每个磁盘上有存放有asm的元数据,元数据一般大小为4k。disk header一般在第0个au,的第0个块上。接下来是详细的步骤–以防万一备份一下asm的元数据[grid@s1-11g dev]$ 备份磁盘头的信息:dd if=/dev/oracleasm/disks...
ASM Failure Group的一点理解
用perl创建了两个RAW的1G文件,准备做failure groupSQL> select GROUP_NUMBER,DISK_NUMBER,INCARNATION,MOUNT_STATUS,HEADER_STATUS,MODE_STATUS,STATE,REDUNDANCY, 2 TOTAL_MB,FREE_MB,NAME,FAILGROUP ...
oracle 11g asm 磁盘组兼容属性
从oracle 11g版本开始,asm磁盘组会有两个新属性来兼容asm版本和数据库版本COMPATIBLE.ASM - The minimum version of the ASM software that can access the disk group. In 11g, the default setting...
ORACLE 11G 自动收集
11g中统计信息自动收集任务的名称是auto optimizer stats collection。11g中自动任务默认的执行时间窗口为: 周一到周五是晚上10点开始到2点结束 周末是早上六点,持续20个小时。1、查看自动收集任务及状态select client_name,status from Dba_Autotask_Client where cli...
CLUVFY工具(一)
如果安装过10g以后的RAC环境,应该对这个工具并不陌生。在安装Cluster和Database之前通常会执行runcluvfy.sh脚本来检查当前系统是否满足安装条件。这篇介绍comp相关选项。 在安装RAC时,由于cluvfy...
11.2.0.4.0 PatchSet 补丁号 13390677
该11.2.0.4.0 PatchSet的补丁号为:1339067711.2.0.4.0 PATCH SET FOR ORACLE DATABASE SERVER (补丁程序集)p13390677_112040_Linux-x86-64_1of7.zip 1.3 GBp13390677_112040_Linux-x86-64_2of7.zip 1.1 GBp13390677_112040_Linux-x86-64_3of7.zip&nbs...
ASH报告解读
首先是收集,想必大家都知道 嘿嘿下面是选取采样时间,这个第一次做的朋友可能都有些晕啦。再往下是生成的awr分TOP EVENT 和TOP SQLTop EventsTop User EventsTop Background EventsTop Event P1/P2/P3 ValuesBack to TopTop User EventsEventEve...
oracle db link的查看创建与删除
1.查看dblink select owner,object_name from dba_objects where object_type='DATABASE LINK'; 或者 select * from dba_db_links; 2.创建dblink 前提: 创建dblink的用户有对应的数据库权限 create public database link 或者create database link 可以使用 grant create public database link,create database link to myAccount; 来授权.