innodb优化之修改页大小
MySQL在使用innodb引擎的时候页大小默认是16K,这个大小对于很多应用来说太大了,很多在其他数据如ORACLE运行良好的应用迁移到innodb后发现IO压力偏大,MyS...
Innodb行锁定机制研究
最近在一次不经意的测试中发现了innodb的行锁定与ORACLE的实现方式有很大差异,下面来研究一下innodb的行锁定机制,对于支持行锁定的数据库,我们一般的经验是更新一行数据时...
DataGuard 环境rman恢复主库坏块一例
环境:oracle 10g dataguard环境问题:ERROR:ORA-01578: ORACLE data block corrupted (file # 4, block # 558)ORA-01110: data file 4: '/data/oracle/oradata/primary/users01.dbf'主库坏块报错由于是DG环境,...
Oracle 10g R2 Stream环境的监控管理总结
第一部分 stream环境的日常管理1.capture进程管理--capture进程信息SET LINESIZE 200COLUMN CAPTURE_NAME HEADING 'Capture|Process|Name' FORMAT A15COLUMN QUEUE_NAME HEADING 'Capture|Process|Queue' ...
Oracle 10g R2 Stream复制环境的归档管理总结
对于stream复制环境的源数据库一端,对归档日志的清理需要注意一些问题,不是所有的归档都可以随意删除,如果误删了capture进程还需要读取的归档日志就会出现capture虽然能正常启动 st...
Pls-00302: Component 'Get_checkpoint_scns' Must Be Declared 问题的解决
今天在将red hat enterprise linux AS 4.7环境下的 Oracle 10.2.0.1的stream测试环境升级到10.2.0.3后主库报错: ...
transport tablespace的一个简单例子
可传输表空间现在可以跨平台移植,从而使得数据发布更快更容易。此外,外部表下载使得通过转换进行数据转移的任务更简单更快。您如何将数据从一个数据库转移...
Oracle Wallet的使用
从Oracle10gR2开始, 通过使用Oracle Wallet达到任意用户不使用密码登录数据库(非操作系统认证方式), 这对在shell中要使用用户密码登录数据库进行操作的脚本来说是非常有用的, 可以不暴露用户密码. 比如在Oracle...
Oracle 10g schema级别本地捕获stream配置
#################################################################source database 192.168.6.2#target database 192.168.6.3################################################################source data...
oracle物化视图总结(一)
1.创建materialized view的方法分两步创建物化是图,方便维护,先创建表再用prebuilt方式创建物化视图,在物化视图出现刷新问题时drop materialized view不会删除数据表,只删除了物化定义,这样再重建恢复物化视...
oracle hanganalyze工具的使用
hanganalyze是ORACLE的一款性能诊断工具,这个款工具是从oracle 8.0.6开始可用,在oracle数据库出现严重的性能问题的时候它可以帮助你定位问题所在。 1.首先说说hanganalyze工具的用法对于单实例...
Redhat 下多路径问题的解决---转载
Redhat 下多路径问题的解决---IBM RDAC远在几周前,寡人就接到了一个任务,解决Redhat下多路径问题。就是从存储--光纤交换机--Server,有一个图可以简单的解释这种情况:首先在Redhat网站找到一个关于多路径的...
oracle 在线重组表
Oracle 9i后推出了DBMS_REDEFINITION软件包,这个软件包提供了在线重定义表的功能,可以在保持表可以更新的同时重新组织表的结构,内部原理是基于MV实现的,在线重定义表提供了很多好处: #重组表...