• 博客访问: 479993
  • 博文数量: 337
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-01 20:58
个人简介

暂无介绍

文章分类

全部博文(337)

文章存档

2011年(1)

2010年(22)

2009年(35)

2008年(41)

2007年(143)

2006年(39)

2005年(56)

我的朋友

发布时间:2008-04-18 14:09:33

接近中午的时候,收到数据库报警,alert日志中出现了ORA-00600错误,于是登陆数据库检查,还没看明白呢,有人过来报告,前台某些查询功能不能使用了。查看trace文件,发现里面有导致这个错误的sql,而且就是查询的sql。这东西基本没治,只有开始metalink了。结果查到跟这个错误相关的问题N多,而且基本每个版本都有,都是跟分区表修改分区相关的,看来oracle的分区虽然很强悍,问题也是不少啊。后来了解到是有同事在为某些表增加分区,问题基本明确了。下面来看几个疑似的bug的介绍[@more@]bug 4632438ORA-00600 [kksfbc-reparse-infinite......【阅读全文】

阅读(2161) | 评论(0) | 转发(0)

发布时间:2008-04-01 13:51:23

一般的数据统计都是精确到天、小时、分钟等正好是整数的间隔,这时候只要group by的时候使用to_char函数进行转换,把时间的掩码精确到需要分组的粒度就可以了,但是今天开发却提出有些数据,需要按照半个小时来分组统计,于是想到了强悍的case。[@more@]开发提供的按照小时分组的统计SELECT TO_CHAR(FO.ENDTIME, 'YYYYMMDDHH24'), COUNT(*), SUM(FO.CHARGEAMOUNT / 1000) FROM FULFILLMENTORDER FO WHERE FO.ENDTIME > SYSDATE - 7 AND FO.STATUS = 111 GROUP BY TO_CHAR(FO.ENDTIME, 'YYYYMMDDHH24') ORDER BY TO_CHAR......【阅读全文】

阅读(1324) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册