01.31.06

又一年春节了

Posted in 其他内容 at 10:10 am by dosql

虽然再没有了儿时对春节的期盼, 过年了总还是比较开心些.

今年也没有请朋友来, 就是全家出去吃了一顿. 后来又到朋友家里聚了一下, 感觉比往年还好点.

过去的几年里, 有时过春节跟平时根本就没有什么区别. 今年春节正好在周末, 也平添了一些气氛.

加拿大的保守党政府会是什么样?

Posted in 其他内容 at 10:06 am by dosql

再过几天保守党就要执掌政权了, 不知道在他们的领导下加拿大会走向何方?

从我来到加拿大的时候起, 一直是自由党在台上. 听同事讲保守党过去的政绩不怎么样, 可是还是想自己领略一下.

01.26.06

rman备份包括了以前曾经用过现在已经不被任何表使用的block

Posted in Oracle备份恢复 at 4:30 am by dosql

今天跟tzg讨论一个RMAN备份的问题: 如果一个表空间曾经被使用过, 但现在已经不再被任何表使用了, RMAN是不是把那些空间也备份下来?

测试步骤如下:


先CREATE TABLE xxx as select * from xxx
然后做FULL BACKUP
接着是DROP TABLE
再做FULL BACKUP
2者大小完全一样,为了方便,我把FILESPRET设为1的

测试的结果是只要表空间里的Block曾经被使用过, RMAN就会包含这些block.

这个好像有点不太合理, tzg发现了下面的文档, 确定在10gR2里这个问题才解决了. 现在手头没有10g的数据库, 以后有空再测试一下.


4。Unused Block Compression。我们的知识又一次被颠覆,记住,10gR2的RMAN备份是真的不备份那些没有用到的block了,不管是不是以前曾经用过.
By optimizing database backups, only blocks currently used by the database are backed up. In previous releases, NULL compression was utilized, whereby only never-used blocks were excluded from backup. With this new feature, all unused blocks, whether they have been used or not in the past, will be excluded from backup.


The only compression during RMAN backups is that it skips blocks that have never been used (uninitialized) by Oracle i.e. RMAN performans a sort of ‘unused blocks compression’. If a block has been previously used by Oracle and is now empty or unallocated, it will be included by RMAN in the backup. Well, this kind of makes sense since RMAN is desgined to perform backups even when the database is closed. In a closed database backup situation, RMAN does not have access to the data dictionary views to determine if the block is part of a segment or not.

01.24.06

DBA分类

Posted in Oracle入门 at 9:42 am by David.Guo

作DBA这么久,接触了不少DBA的朋友,圈子里面的人,大部分是DBA,俺也想简单对DBA进行个分类。
我感觉,目前国内的DBA可以分为三类:
1:甲方的DBA,例如,移动,电信,保险等等单位的DBA,这部分人,应该是甲方的DBA,他们一个或者几个人维护一个数据库,但是这个库是甲方的某种业务的关键应用,目前国内,这部分DBA的Oracle水平也是很高的,例如fenng,fly,dosql等等人。他们工作相对比较轻松,很少出差,对Oracle研究很深入;
2:乙方的开发型DBA,这类人多见于各个作乙方的公司,例如软件公司等,他们主要的工作是负责开发上数据库部分,主要的工作在写存储过程,开发上实现功能等等,他们大多持有OCP认证,但是主要工作不是管理数据库,只是负责开发上的一些事情,对于数据库的安装,备份恢复并不是很关心,他们关心的是sql以及sql的调优。这种人,比如我们公司的负责开发的系统设计师等等,应该算此类高手了。
3:乙方的集成工程师,这类人多半是乙方负责系统集成以及后期运行维护的人,例如我应该算此类吧,主要负责给甲方安装数据库,负责数据库的物理规划,以及系统运行后的维护,备份恢复,调优等。他们需要在不同的操作系统上安装数据库,需要在不同的存储,不同的环境上安装,可能安装和后期维护占了很大的工作量,一个人要应付N多个甲方的电话,经常加班,熬夜,他们应该是最累的吧。

01.23.06

2005年最后一篇blog

Posted in Oracle管理, Brotherxiao's at 3:42 pm by bachelor

前几天到hz出差,数据库服务器总是自动重启,也不知道撒原因,总之windows就是容易出问题
还遇到N多600错误,其中有些Metalink上都查不到
最近也比较懒了,不知道是不是冬天的原因,把其中的解决的一个ora-600[12700]的诊断和解决方法(转贴metalink)贴出来大家参考下,希望有用

Read the rest of this entry »

收到没有见过面的朋友给我寄的书

Posted in David.Guo的心情随笔 at 12:40 pm by David.Guo

出差一个多星期了,一直没有上网,今天一上来,就碰到无言独上西楼给我发过来消息,问我有没有收到他寄给我的书,这个时候我才想起来,无言给我留了两本关于sybase的书,当时是说我出差到广州的时候去他那里取的,后来看看,最近都没有时间安排到那里去出差,只能请他寄过来,上上个星期就说寄了的。 Read the rest of this entry »

01.18.06

误闯! 着迷了…..

Posted in 其他内容 at 2:53 pm by chenyang

误闯贵地!
正在学ORACLE,希望能与gytyl、soso、dosql等交个朋友,望大家能够多多帮助!

« Previous entries ·