图片系统的一个大bug终于搞定
今天晚上,终于搞定了,图片系统一个让我耿耿于怀的大bug。原来并非我的错,而是oracle10g的驱动有问题。全是ojdbc14.jar的错,换上release 2的ojdbc14_g.zip,困扰了我2年的问题就消失了。
这个bug有二大恶果:
1.影响了本站的持续运行时间,比如春节只坚持了19天,国庆节只坚持了9天,都是这个bug捣的乱。改正了这个bug,按照目前的流量,本站系统可持续运行时间,可以到达30天了。
2.如果一个网页多个本站图片,经常有一张或者多张图片无法显示。现在没有问题了。
这个bug从技术上而言,就是读lob对象经常出现错误,并会导致数据库资源(连接,游标)无法正常关闭。比如,2.10站长发现本站相册异常,而其他正常,就是这个bug导致游标耗尽所致。
这个bug长期存在,主要是我比较迷信oracle的权威,不相信其较新的力作oracle10g,会出现如此严重的低级错误。
我也曾经检查过好几次,我写的那几行代码,虽然不优雅,却实在找不出错误,因为本来也没有错误。

hofman   2006-02-16 23:59:47 评论:3   阅读:702   引用:0
@2006-02-17 19:22:23  hofman
大人物可以造时势,不在乎运气。小人物如我,需要仰仗运气,才可能略有心得。
@2006-02-17 12:46:20  coffee
伟大的人物有时候也需要一点运气,希望hofman今年好运
哈哈 @2006-02-17 00:04:56  weiking
伟大的hofman,真伟大!

发表评论>>

署名发表(评论可管理,不必输入下面的姓名)

姓名:

主题:

内容: 最少15个,最长1000个字符

验证码: (如不清楚,请刷新)

2003-2007@copyright