楼主: wabjtam123

[精华] ORACLE小小说之武朝迷案

[复制链接]
认证徽章
论坛徽章:
50
2014年世界杯参赛球队: 荷兰
日期:2014-07-11 07:56:59蛋疼蛋
日期:2012-03-06 07:22:542012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-01-04 11:53:29蛋疼蛋
日期:2011-11-11 15:47:00ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
发表于 2010-3-16 18:37 | 显示全部楼层
原帖由 〇〇 于 2010-3-16 18:30 发表
很好 做成1个word文档吧


我发现附件很多,做成WORD也不好看,所以一段一段写,每段涉及到的附件贴在一块,呵呵

使用道具 举报

回复
论坛徽章:
62
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28现任管理团队成员
日期:2011-05-07 01:45:082011新春纪念徽章
日期:2011-02-18 11:42:472011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:01
发表于 2010-3-16 18:49 | 显示全部楼层
确实环境检查要特别细致入微,不放过任何一点,任何的不同都是因为不同导致。就看如何去深入路径了。

我觉得开始你应该做一10053,那么问题定位就更快多了。

使用道具 举报

回复
认证徽章
论坛徽章:
50
2014年世界杯参赛球队: 荷兰
日期:2014-07-11 07:56:59蛋疼蛋
日期:2012-03-06 07:22:542012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-01-04 11:53:29蛋疼蛋
日期:2011-11-11 15:47:00ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
发表于 2010-3-16 18:59 | 显示全部楼层
原帖由 cc59 于 2010-3-16 18:49 发表
确实环境检查要特别细致入微,不放过任何一点,任何的不同都是因为不同导致。就看如何去深入路径了。

我觉得开始你应该做一10053,那么问题定位就更快多了。



是啊,思维惯式,老觉的为什么两个环境一摸一样会差异如此大,硬去比较两者,从执行计划到各个参数,累人!
天晓的仅一处不起眼处数据不一样,就要人命了!

[ 本帖最后由 wabjtam123 于 2010-3-16 19:01 编辑 ]

使用道具 举报

回复
招聘 : 数据库管理员
论坛徽章:
2
2009日食纪念
日期:2009-07-22 09:30:002010新春纪念徽章
日期:2010-03-01 11:08:34
发表于 2010-3-16 19:43 | 显示全部楼层
很中肯的意见
原帖由 carcase 于 2010-3-16 15:38 发表
类似的问题偶也碰到过
我都建议  开发人员 在 select 和 where  之间的列上 不要用 自己编写的复杂函数
把 函数的内容 直接 写在sql 中就没事了

使用道具 举报

回复
认证徽章
论坛徽章:
50
2014年世界杯参赛球队: 荷兰
日期:2014-07-11 07:56:59蛋疼蛋
日期:2012-03-06 07:22:542012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-01-04 11:53:29蛋疼蛋
日期:2011-11-11 15:47:00ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
发表于 2010-3-16 19:57 | 显示全部楼层
这个案例很有一个迷惑性是,笔记本环境中由于CURSR处的关键表是空的,导致看不到任何递归调用,让我粗心的认为现在的语句根本就没有函数在其中(更绝的是开发人员事先有告诉我SQL里没函数调用,让我更迷糊了,无比多SELECT的字段列就略过去了,只关注谓词,唉,心还是还要细),我傻傻的猜测服务器上产生的递归调用可能是BUG,可能是系统的递归,等等去猜测。
直到后来想看看这个递归到底是做啥,才进入TRACE的世界。。。。。。。哎,其实是绕了一圈了

[ 本帖最后由 wabjtam123 于 2010-3-16 20:01 编辑 ]

使用道具 举报

回复
论坛徽章:
10
生肖徽章2007版:蛇
日期:2008-10-16 15:37:262011新春纪念徽章
日期:2011-02-18 11:43:35祖国60周年纪念徽章
日期:2009-10-09 08:28:00生肖徽章2007版:蛇
日期:2009-04-23 10:20:26生肖徽章2007版:鸡
日期:2009-03-10 21:16:44数据库板块每日发贴之星
日期:2009-01-08 01:01:022009新春纪念徽章
日期:2009-01-04 14:52:28生肖徽章2007版:蛇
日期:2008-10-27 16:26:10奥运会纪念徽章:举重
日期:2008-10-24 13:16:31一汽
日期:2013-10-28 20:43:00
发表于 2010-3-16 21:05 | 显示全部楼层
哈哈 不错 有点意思

使用道具 举报

回复
论坛徽章:
49
2010广州亚运会纪念徽章:台球
日期:2010-09-14 17:25:29ITPUB官方微博粉丝徽章
日期:2011-07-11 13:10:57ITPUB十周年纪念徽章
日期:2011-11-01 16:24:042012新春纪念徽章
日期:2012-03-15 14:24:252012新春纪念徽章
日期:2012-01-04 11:53:54紫蛋头
日期:2012-03-07 10:09:01生肖徽章2007版:龙
日期:2012-03-07 10:13:00蜘蛛蛋
日期:2012-04-01 11:20:46奥运会纪念徽章:艺术体操
日期:2012-08-06 09:08:41奥运会纪念徽章:艺术体操
日期:2012-08-27 17:37:53
发表于 2010-3-16 21:06 | 显示全部楼层
精辟!

使用道具 举报

回复
论坛徽章:
97
ITPUB十周年纪念徽章
日期:2011-11-01 16:24:04
发表于 2010-3-16 21:53 | 显示全部楼层
嗯。支持。

使用道具 举报

回复
论坛徽章:
533
奥运会纪念徽章:垒球
日期:2008-09-15 01:28:12生肖徽章2007版:鸡
日期:2008-11-17 23:40:58生肖徽章2007版:马
日期:2008-11-18 05:09:48数据库板块每日发贴之星
日期:2008-11-29 01:01:02数据库板块每日发贴之星
日期:2008-12-05 01:01:03生肖徽章2007版:虎
日期:2008-12-10 07:47:462009新春纪念徽章
日期:2009-01-04 14:52:28数据库板块每日发贴之星
日期:2009-02-08 01:01:03生肖徽章2007版:蛇
日期:2009-03-09 22:18:532009日食纪念
日期:2009-07-22 09:30:00
发表于 2010-3-16 22:21 | 显示全部楼层
终于圆满解决,恭喜恭喜!做ORACLE工作最大的乐趣莫过于此!谢谢楼主分享一名DBA的成长的快乐与烦恼。

使用道具 举报

回复
认证徽章
论坛徽章:
50
2014年世界杯参赛球队: 荷兰
日期:2014-07-11 07:56:59蛋疼蛋
日期:2012-03-06 07:22:542012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-01-04 11:53:29蛋疼蛋
日期:2011-11-11 15:47:00ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
发表于 2010-3-16 22:28 | 显示全部楼层
原帖由 newkid 于 2010-3-16 22:21 发表
终于圆满解决,恭喜恭喜!做ORACLE工作最大的乐趣莫过于此!谢谢楼主分享一名DBA的成长的快乐与烦恼。


NEWKID兄你是我的厦大师兄,更是我的老师和偶像,特感激你,对了,你有好消息要第一时间通知我一下

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表