企业软件
2007-03-13 20:22    文章来源:网界网

是谁造成Oracle数据库宕机?

作者:


【CNW.com.cn 专稿】据独立的Oracle用户组织(IOUG)最近进行的一次调查显示,在过去一年中,造成Oracle数据库用户计划外宕机,大多数原因是存在缺陷的硬件,而并非人们想象中的黑客。

这次在今年4月份完成的调查显示,尽管对全天候可用性的需要不断增长,但是在过去一年里,超过70%的Oracle数据库宕机时间都在1小时以上。有265名IOUG成员参加了这次调查,其中大多数是数据库管理员、开发员或经理。

调查结果表明,造成多数计划外宕机事件的原因并不是自然灾害、电力故障或安全违规。安全事件仅导致了1%的计划外数据库宕机,而电力故障和自然灾害分别导致了7%和4%的计划外数据库宕机。

事实上,硬件问题是一半以上数据库宕机的罪魁祸首。网络、应用栈或数据库本身存在的问题造成三分之一的计划外数据库宕机,数据库宕机可能至少是一种以上的原因综合造成的。此外,在那些遇到硬件和网络问题的用户中,大多数都报告说他们的数据库宕机在15小时以上。而且,性能下降也十分普遍,40%的受访者表示平均每两个月至少出现一次性能下降。

调查中,80%的受访者说,全天候的可靠性是他们公司一些数据库的必要条件。43%的受访者则要求每年总宕机时间少于24小时(包括计划内和计划外宕机时间)。但即便如此,使用Oracle高可用性解决方案的比例并不高:31%的人使用Oracle 9i数据库中提供的Oracle Real Applications Clustering;只有13%的人使用Oracle Grid中提供的Oracle Grid。另外,虽然有80%的受访者使用磁带或硬盘备份,但只有43%的人为他们的数据库制定了正式的灾难恢复计划。

除了计划外宕机外,像更换服务器或安装操作系统、数据库补丁或升级包等计划内宕机事件也十分普遍。39%的受访者报告说由于计划内宕机而损失10小时或更长的运营时间。

一位政府机构的大型数据库管理员在回答调查时写道:“我们使用的Oracle 10gR2最新版本甚至也存在大量的隐患和问题。鉴于我们需要100多个数据库,掌控这些问题的确是一个重大挑战。”

责任编辑:佚名

文章评论

评论加载中...请稍后

精彩专题