2009年总结
今年的事情又是不少,有国家的大事,也有家里的事情,当然也少不了工作学习上面的事。 去年提到的目标绝大部分没有完成,不过至少有两点比较欣慰,一是今年抽出不少时间在看书和文档;二是和盖国强、...
RAC方面
09年马上要结束了,BLOG每天更新又坚持了一年,目前文章总数1700多篇,其中纯技术文章将近1300篇。我比较喜欢的一句话:十年磨一剑。以前提到过,坚持10年可能会比较困难,那么至少要坚持5年,到目前为止,BLOG更...
Oracle10203RAC环境删除节点(三)
前面几篇文章介绍了在Oracle 10203 for Solaris sparc的RAC双节点环境中,新增一个节点的过程。这里描述删除节点的操作。这一篇介绍Oracle软件环境的更新。Oracle10203RAC环境删除节点(一):http://yangtingkun...
Oracle10203RAC环境删除节点(二)
前面几篇文章介绍了在Oracle 10203 for Solaris sparc的RAC双节点环境中,新增一个节点的过程。这里描述删除节点的操作。这一篇介绍Oracle Clusterware删除节点。Oracle10203RAC环境删除节点(一):http://yangt...
Oracle10203RAC环境删除节点(一)
前面几篇文章介绍了在Oracle 10203 for Solaris sparc的RAC双节点环境中,新增一个节点的过程。这里描述删除节点的操作。这一篇介绍Oracle数据库实例的删除。 这篇介绍手工删除节点的方面。删除节点...
数据泵导入时出现ORA-600(klaprs_11)错误
今天在使用数据泵导入的时候碰到了这个ORA-600错误。 执行的导入命令和对应的错误信息如下:-bash-3.00$ impdp system/sjsystem15js directory=DMP_DIR dumpfile=jsdemo_091226.dp logfile=jsdemo_0...
数据仓库手册总结
和性能调整手册相比,这篇文章用时更长,将近五年零一个月。 和性能调整手册一样,这篇文档也是中途停下了,最近发现才又接着读完的。虽然文档的名称叫做数据仓库手册,但是里面介绍的不少内容都是十...
通过图形化界面安装时乱码的问题
通过VNC安装Oracle的时候,runInstaller启动的安装界面中文出现乱码。 以前在Linux9或更早的版本上安装Oracle 8i和9i的时候,经常碰到这个问题,最近倒是很少碰到了,今天同事通过VNC远程安装Linux上...
查询重写——数据仓库手册
这篇文章介绍了物化视图的查询重写功能。 物化视图在数据仓库中一个主要的功能就是查询重写。类似于索引的功能,建立查询重写的物化视图后,现有的查询可以根据统计信息选择合适的物化视图来重写查询...
获取物化视图字段的修改矢量(一)
当表建立了物化视图日志之后,表的DML修改会被记录到物化视图日志中,而物化视图日志则包含了一个修改矢量,来记录哪个列被修改。 在文章http://yangtingkun.itpub.net/post/468/20498中描述了物化视...
性能调整手册和参考总结
这篇文档终于看完了,居然历时四年之久。 这篇文档是从05年新年开始看的,中间不记得由于什么原因中断了,今年10月左右整理自己看过的文档时发现这篇文档居然只看了一半,于是有用了3个多月才将这篇...
全文索引参考总结
虽然是参考性质的文章,但是如果确实需要使用Oracle的全文索引功能,这篇文章还是有必要仔细看一看的。 这篇文档包括了几个部分,首先详细的描述了全文索引包含的特殊的SQL和操作。随后对所有类型的...
包含触发器的LOB表执行IMP导致EMPTY_LOB变为空
如果一个表包含了触发器,在通过IMP导入数据的时候,原本的EMPTY_LOB将被转化为NULL,以提高IMP的效率。 Oracle 10以后的版本都存在这个现象:SQL> create table t_lob (id number, content clob);...
用于性能调整的动态性能视图——性能调整手册和参考
数据库中以V$开头的视图是动态视图,但是并发所有的V$开头的视图都和性能调整有关,这里介绍的都是和性能优化有关的动态视图。 动态视图和静态视图的区别并不是只有名称那么简单。对于DBA、ALL和USER...
利用PLSQL实现表空间的迁移(五)
在9i的时候,表空间的迁移使用EXP/IMP来实现。在10g中,除了使用EXP/IMP之外,还可以使用数据泵EXPDP/IMPDP,以及RMAN的命令TRANSPORT TABLESPACE命令,除此之外,还可以通过PL/SQL包DBMS_STREAMS_TABLESPACE_ADM来...
三思笔记之一步一步学ORACLE
今天拿到了junsansi童鞋亲笔签名的《三思笔记之一步一步学ORACLE》,心里的感触颇多。 三思的这本书描述的正是他自己学习Oracle的过程,而我正是这个过程的见证者。不到三年前,三思还只是入门级的水...
在线重定义拷贝表结构的NOT NULL约束问题
以前测试和使用的时候还真的没发现这个问题,一直认为COPY_TABLE_DEPENDENTS会自动过滤NOT NULL约束。 然而事实并发如此,如果打算使用COPY_TABLE_DEPENDENTS过程复制索引、约束以及权限等相关对象,...
使用STATSPACK——性能调整手册和参考
在性能优化文档中Oracle通过单独一章来描述STATSPACK的使用,可见这个工具对于性能优化的重要性。 大部分DBA都应该用过STATSPACK,这个工具可以用于在高峰时刻迅速的定位系统瓶颈,也可以用来建立一...
利用STANDBY将单实例数据库升级为RAC环境(四)
利用Oracle的STANDBY技术,可以将单实例数据库升级到RAC数据库。这种方式可以有效的降低单实例迁移到RAC环境的停机时间。这篇文章描述整个操作过程中碰到的错误。利用STANDBY将单实例数据库升级为RAC环境(一):...
利用STANDBY将单实例数据库升级为RAC环境(三)
利用Oracle的STANDBY技术,可以将单实例数据库升级到RAC数据库。这种方式可以有效的降低单实例迁移到RAC环境的停机时间。这篇文章描述单实例环境与RAC环境的SWITCHOVER过程。利用STANDBY将单实例数据库升级为RAC...