我几乎不敢相信我眼前这个将近10T的数据库(Oracle10.2.0.2)的现状。 10个T的数据,大量的分区表,但是没有任何readonly的表空间设置(即使这个分区中的数据再也不可能更新了),每个月作3次全库的level 0备份,其它时间都是备份归档日志,每天产生的归档大概有将近200G,使用catalog数据库作RMAN信息的存储,但是没有任何备份catalog数据库的措施。 试想一下,如果在上一次level 0备份后的第9天有人误删除了数据,那么这个系统,需要restore 10T的数据,然后再前滚1.8T(200G*9)的归档,这样的恢复需要多长时间?这样的备份跟没有备份有什么区别? 正值新旧系统割接期间,厂商在不断地用各种手段往新系统中导入数据,产生每分钟将近2G的redo数据,数据装载仍然要产生那么多redo,也就是各种手段都没有考虑到如果避免产生redo,甚至在整个装载数据的过程中,归档仍然是启用的,每个redo文件有2G大小,每小时归档60-70次。 业务数据的大批量更新是由程序人员在PL/SQL Developer中手动地开十几个窗口,然后进行“并行”操作,大量的latch: cache buffers chains等待,这个更新需要涉及2000万数据,预测要执行20个小时,这完全不符合性能要求。 分区表中的主键是全局hash分区的索引,即使是读取一个分区中的数据,也仍然要做这个主键全部32个分区的index range scan。 最让人担心的是现在整个系统没有一个有效的备份。 在RMAN里面report need backup,除了归档日志以外,居然还有几十个从来没有备份的数据文件,问旁边的厂商人员,一开始很确定的说在这次割接前做过一次level 0的备份了,我几乎要怀疑是不是RMAN的report出现问题了。 检查了这些没有备份过的数据文件的创建日期以后,再次向厂商人员确认,在XX日之后,确认一定是做过RMAN备份了吗? 厂商人员开始打电话找别人确认,最后告诉我,是做过备份,但是只是尝试做过备份,因为备份需要太长的时间所以中途放弃了。 那么也就是说,如果在割接的过程中,24小时轮班制连轴转的人员万一错误地发生了删除数据,删除表,删除表空间,甚至删除用户的操作,那么将无法用RMAN来恢复数据,如果重新导入数据在时间上不再允许,那么这次割接很有可能就宣告失败了。 也许,10g的回收站在这个时候会成为救世主? 为了这次割接整个省的业务已经停了2天了,整个市的业务还准备要停3天。哦,看来一个市的业务停个一周也不是什么大不了的事情嘛。 最后,回到题目上,我觉得这个地方需要一个专职的DBA来作统一的管理,这是非常闻名的大企业,还有多少地方象这里一样?我们还需要多少Oracle DBA?
生日
好听的Top30音乐联播在耳边, 哈尔滨的冰灯要留给自己的生日, 它们晶莹剔透, 在来年的阳光下安详得死去, 又在寒冷中重生, 年复一年。
itpub2007年会流水
第一部分 还是有必要记录一下ITPUB 2007年年会盛况的。也许很多年后,说起这第一届的香山论剑,可能还会好一顿唏嘘呢。 从6点多开始,coolyl,eygle,julia,biti,宝宝,桔子,蜥蜴就已经开始在光华长安那边撮饭了,本来早就说好一起走,coolyl和桔子有两辆车,正好可以装下我们所有人。 可惜从19号下午开始就被困在客户那儿作技术支持,7点多给他们打了一个电话,说还在吃,我说你们吃完了等等我,看我能不能早点儿做完,然后是8点多,coolyl来电话说已经吃完干坐N久了,我说等我到9:30,后来到了9点,发现仍然有事情,于是放弃,悻悻然告诉他们不要等我了,那边估计是万众欢腾。 幸好还有一个OSS的哥们儿也在,到了11点,我把自己这部分的事情跟客户交代清楚,然后嘱托OSS那哥们儿帮忙看着现场,一溜烟下了楼,打车直奔香山。 路上,打电话给“电子活地图”桔子,报告方位,询问路向,他们说都在香山饭店大厅里面聊天呢,一堆人,颇为热闹。心向往之。 夜晚的香山寒意很重,司机饶了几圈,在12:10左右,我走进了香山饭店的大厅。鬼啊,黑漆漆的,一个人都没有,我左看右看,上看下看,每面墙壁看起来都不简单。我真的是在香山饭店吗?四星级的香山饭店?那堆传说中在大厅聊天的人们呢? 第二部分 聊天人群消失的原因已经被快嘴David抢先说了,一个酒店居然24点也熄灯,也是一件希奇的事情。 没找到活人也没什么,咱还有伟大的中国移动给的先进通讯工具-手机呢。掏出手机,让人崩溃的事情发生了,手机上一格信号都没有,始终在Search。我犹豫了片刻,大喊了几句,“anyone here”,当然,我说的是中文,可惜也没有任何回音,霎那间我感觉自己仿佛置身于恐怖片的城堡中。 七拐八拐走进一个象会议室一样的房间,里面有些人撑着笔记本作筹措会议状,我以为自己找到大本营了,问是不是ITPUB论坛精英年会的?对方数人皆一脸茫然,说,“俺们是中国移动开会的”,无奈道了歉又走出来,走了两步才有些义愤填膺,“kao,中国移动在这儿开会?手机信号都没整出来,还在这儿开会?”。 后来在一个偏僻的角落找到了前台,前台mm问了情况,给我拨了个电话,电话是贝贝房间的,然后和贝贝见面,告诉我eygle房间的电话,我开始了在迷宫中寻找eygle房间的旅程。时光荏苒,一下子过去了15年,哦,不好意思,是15分钟,我终于见到了eygle夫妇。然后在eygle房间,打了桔子她们房间的电话,这才知道跟我同房的coolyl在房间里面混呢,这是为什么贝贝只能告诉我eygle房间号的原因,因为打我们房间没人接,天杀的coolyl不甘寂寞去找美女们聊天去了。 最后,我终于在coolyl的唠叨声中睡着了,一宿无话。 -未完待续