IBM大型机论坛索引
 
登录
 
IBM大型机论坛索引 大型机:搜索 IBM Mainframe论坛:常见问题解答 寄存器
 

作业运行时间过长,将近3个小时。


IBM大型机论坛 -> JCL& VSAM
发表新话题   回复主题
查看上一个主题 :: 查看下一个主题  
作者 信息
库马兰·耶娃

新的用户


已加入:2008年4月10日
帖子:7
地点:伦敦

发布发表:2008年4月10日,星期四,9:09 pm
引用回复

你好

运行Mainframe作业(执行程序来处理表中的记录并将其写入文件)时,要花费近3个小时才能处理LRECL-150的约800万条记录。
你们有没有遇到过同样的情况?
请帮助,因为这是紧急情况。
回到顶部
查看用户资料 发送私信
Craq Giegerich

高级会员


加入时间:2007年5月19日
帖子:1512
地点:美国弗吉尼亚

发布发表:2008年4月10日,星期四,9:18 pm
引用回复

Some details would make it a lot easier to offer suggestions. JCLprogram details etc.
回到顶部
查看用户资料 发送私信
库马兰·耶娃

新的用户


已加入:2008年4月10日
帖子:7
地点:伦敦

发布发表:2008年4月10日,星期四,9:26 pm
引用回复

通过该作业调用批处理程序。该程序从数据库中读取了近800万条记录,并写入了两个输出文件,一个文件的容量为1600万,另一个文件的容量为800万。
如果您需要更多信息,请告诉我。
回到顶部
查看用户资料 发送私信
菲尔比(Phrzby Phil)

高级会员


已加入:2006年10月31日
帖子:1015
地点:弗吉尼亚州里士满

发布发表:2008年4月10日,星期四10:50 pm
引用回复

可以 可能会用这个小信息帮助某人?

程序如何从表中获取记录? WHERE是什么样的?有索引吗?您的CPU时间如何?
回到顶部
查看用户资料 发送私信
库马兰·耶娃

新的用户


已加入:2008年4月10日
帖子:7
地点:伦敦

发布发表:2008年4月10日,星期四,11:36 pm
引用回复

是的,它正在从具有不同游标的几张表中读取数据,处理数据并将它们写入两个文件中。条件是简单的主键阻塞,游标根本没有连接。此作业占用的CPU时间仅为21分钟。
我很乐意提供所需的更多信息。
回到顶部
查看用户资料 发送私信
Craq Giegerich

高级会员


加入时间:2007年5月19日
帖子:1512
地点:美国弗吉尼亚

发布发表:2008年4月10日,星期四,11:43 pm
引用回复

输出文件是什么-RECFM,LRECL,BLKSIZE,磁带或磁盘?
回到顶部
查看用户资料 发送私信
Craq Giegerich

高级会员


加入时间:2007年5月19日
帖子:1512
地点:美国弗吉尼亚

发布发表:2008年4月10日,星期四,11:48 pm
引用回复

好吧,我希望工作已经完成,已经3个小时了,您仍然没有给我们足够的信息来回答您的紧急请求!
回到顶部
查看用户资料 发送私信
迪克·谢勒

主持人荣誉


已加入:2006年11月23日
帖子:19245
位置:矩阵内部

发布发表:2008年4月11日,星期五,上午1:29
引用回复

你好,

如前所述,您提供的帮助很少或没有提供任何帮助。 。 。 。

引用:
它从具有不同游标的几张表中读取数据,处理数据并将它们写入两个文件中。
如果发布了定义这些代码的SQL代码,可能会有所帮助。

2个表中有多少行?卸载表并使用顺序文件作为过程的输入可能要快得多。

这项工作以前运行得更快吗?这是第一次尝试运行(已满卷)吗?

您的工作时间可能是由于在作业运行时由于使用这些表的其他任务而导致的数据库内争用引起的?
回到顶部
查看用户资料 发送私信
库马兰·耶娃

新的用户


已加入:2008年4月10日
帖子:7
地点:伦敦

发布发表:2008年4月11日,星期五,晚上7:35
引用回复

这是首次尝试以最大容量运行此作业。一个表中的数据约为800万条记录,而另一表中的数据为80,000条记录。不允许进行卸载过程和使用顺序文件过程。
有两个光标。第二个光标在第一个光标内。
如前所述,游标基于简单的条件,但可获取更多的800万条记录。
我主要想知道你们中是否有人遇到过类似情况。
回到顶部
查看用户资料 发送私信
迪克·谢勒

主持人荣誉


已加入:2006年11月23日
帖子:19245
位置:矩阵内部

发布发表:2008年4月11日,星期五,9:38 pm
引用回复

你好,

引用:
卸载过程和使用顺序文件过程是不可接受的
谁决定的?如果运行时减少到一个小时的一部分而不是几个小时,那么什么原因导致不这样做呢?

引用:
我主要想知道你们中是否有人遇到过类似情况。
是的,定期在具有不同性能问题的不同系统上运行。

听起来您想“匹配”两个表中的数据。我建议您尝试进行卸载和处理(如果需要匹配2个文件,请使用2个文件的匹配/合并,而不要使用数组来消除冲突。
回到顶部
查看用户资料 发送私信
库马兰·耶娃

新的用户


已加入:2008年4月10日
帖子:7
地点:伦敦

发布发表:2008年4月11日,星期五,9:47 pm
引用回复

问题是我们不应该更改现有的工作格式。
此外,它基于密钥。我不熟悉可以用键处理的任何平面文件。
我们不是要匹配两个表,而是要在从表中获取数据并将其加载到文件中之前先进行chk。
回到顶部
查看用户资料 发送私信
迪克·谢勒

主持人荣誉


已加入:2006年11月23日
帖子:19245
位置:矩阵内部

发布发表:2008年4月11日,星期五,晚上10:09
引用回复

你好,

引用:
我不熟悉可以用键处理的任何平面文件。
在平面文件中,键是指文件排序所依据的字段。

引用:
我们不试图匹配两个表,我们试图做一个chk
什么样的检查?要确保一个表中的某些内容存在或不存在?那 一场比赛。 。 。

如果发布嵌套的光标代码,它可能会帮助某人提出建议。

引用:
问题是我们不应该更改现有的工作格式。
通常,我同意这个“规则”。但是,如果某些东西以无法支持​​的方式实现,则格式可能需要更改。如果运行了40个小时而不是仅仅几个小时该怎么办?我怀疑无格式更改规则将被放弃以使流程运行。
回到顶部
查看用户资料 发送私信
阿努·达万(Anuj Dhawan)

高级会员


已加入:2006年4月22日
帖子:6250
地点:印度孟买

发布发表:2008年4月11日,星期五,晚上10:21
引用回复

你好

如果您发布一些有关程序的信息
引用:
处理表中的记录并写入文件
,从字面上看,您正在使用的代码可能会获取更好的建议。
回到顶部
查看用户资料 发送私信
安腾

活跃用户


已加入:2006年1月22日
帖子:114
地点:印度

发布发表:2008年4月12日,星期六9:05 am
引用回复

迪克
向您的耐心致意。

库玛兰·耶娃(KumaranJeeva),
请帮助我们来帮助您!

谢谢。
回到顶部
查看用户资料 发送私信
库马兰·耶娃

新的用户


已加入:2008年4月10日
帖子:7
地点:伦敦

发布发表:2008年4月14日星期一3:53 pm
引用回复

大家好,

感谢您的所有建议。在查询中进行更改后,该问题现在已解决。

再次非常感谢您的建议。
回到顶部
查看用户资料 发送私信
菲尔比(Phrzby Phil)

高级会员


已加入:2006年10月31日
帖子:1015
地点:弗吉尼亚州里士满

发布发表:2008年4月14日星期一6:13 pm
引用回复

在获得所有这些帮助之后,您是否不想与社区分享您学到的东西?
回到顶部
查看用户资料 发送私信
迪克·谢勒

主持人荣誉


已加入:2006年11月23日
帖子:19245
位置:矩阵内部

发布发表:2008年4月14日星期一7:33 pm
引用回复

你好Kumaran J,

感谢您发布您的流程正在运行的信息。

如果您可以发布为提高性能所做的工作,则可能会帮助遇到类似问题的其他人。
回到顶部
查看用户资料 发送私信
库马兰·耶娃

新的用户


已加入:2008年4月10日
帖子:7
地点:伦敦

发布发表:2008年4月14日星期一7:36 pm
引用回复

更改是代码错误。与优化无关。这就是为什么我没有在这里发布。但是,每当出现这种情况时,罪魁祸首要么是查询,要么是代码中查询的位置。
回到顶部
查看用户资料 发送私信
菲尔比(Phrzby Phil)

高级会员


已加入:2006年10月31日
帖子:1015
地点:弗吉尼亚州里士满

发布发表:2008年4月14日星期一11:18 pm
引用回复

仍然-如此神秘。有经验的用户可能不会从您的“代码错误”中学习,但是新用户肯定会学到。尝试一下如何?

如果您因错误而感到尴尬-谁没来过? -记住,我们真的不知道你是谁,只是不知道你是谁。
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> JCL& VSAM

 


类似主题
话题 论坛 回覆
没有新帖 运行在线CI时的APCT Abend ... CICS 1
没有新帖 JCLERROR - Opernad too Long JCL& VSAM 4
没有新帖 使用JCL在zOS上运行rexx 清单和REXX 3
没有新帖 使用ZOSMF运行REXX执行程序 清单和REXX 3
没有新帖 LOAD JCLfor db2 table, taking too lo... DB2 5
搜索我们的论坛:

回到顶部