I don't see any indication there that XMLSS performance has improved with COBOL 
5.1.  Only that the faster COMPAT is no longer supported!  :-(


>________________________________
> From: Greg Shirey <[email protected]>
>To: [email protected] 
>Sent: Wednesday, March 19, 2014 7:48 AM
>Subject: Re: XMLSS performance vs COBOL 4.1 runtime XML
> 
>
>He might also suggest migrating to COBOL 5.1.   From the migration guide: 
>
>The XML function supported by IBM® Enterprise COBOL for z/OS® has been 
>enhanced: 
>
>•The XML GENERATE statement has been extended with new syntax that gives the 
>programmer more flexibility and control over the form of the XML document that 
>is generated: 
>◦The NAME phrase has been added to allow user-supplied element and attribute 
>names.
>◦The TYPE phrase has been added to give the user control of attribute and 
>element generation.
>◦The SUPPRESS phrase has been added to allow suppression of empty attributes 
>and elements.
>•XML parsing support has been enhanced with a special register, 
>XML-INFORMATION, to easily determine whether the XML content delivered for an 
>XML event is complete or will be continued on the next event.
>•The compatibility-mode COBOL XML parser from the COBOL library is no longer 
>supported for use by Enterprise COBOL V5 programs. XML PARSE statements in V5 
>programs always use the XML parser in z/OS XML System Services.
>
>Regards,
>Greg Shirey
>Ben E. Keith Company 
>
>
>
>-----Original Message-----
>From: IBM Mainframe Discussion List [mailto:[email protected]] On 
>Behalf Of Frank Swarbrick
>Sent: Tuesday, March 18, 2014 7:14 PM
>To: [email protected]
>Subject: Re: XMLSS performance vs COBOL 4.1 runtime XML
>
>I seem to recall Tom Ross saying that XMLSS is, in fact, generally slower than 
>COMPAT.  I believe the only advantage to XMLSS is that it can be offloaded to 
>a specialty engine.  So it will be slower but cost less (??).  Or slower and 
>cost more if you don't have a specialty engine!
>
>Crazy, no?  I'm sure Tom will correct me if I have misstated!
>
>>________________________________
>> From: "Farley, Peter x23353" <[email protected]>
>>To: [email protected]
>>Sent: Tuesday, March 18, 2014 3:40 PM
>>Subject: XMLSS performance vs COBOL 4.1 runtime XML
>> 
>>One of my co-workers is trying to improve the performance of an Enterprise 
>>4.1 program that decomposes an input XML file into record fields for 
>>processing by later programs.  The volume of the XML input has increased 
>>quite a bit and the performance may soon impact SLA's.
>>
>>This program is currently compiled with XMLPARSE(COMPAT), so I advised him to 
>>try compiling a test version with XMLPARSE(XMLSS) and run some production 
>>data through both versions a few times to get some average performance 
>>numbers.
>>
>>The XMLSS version seems to be running about 10% more CPU utilization and 
>>elapsed time than the production version, on average.
>>
>>Are there any tweaks or adjustments that can or should be made to the XMLSS 
>>subsystem to improve performance?  Our environment is z/OS V1 R12, z196 
>>hardware.
>>
>>Any RTFM would be most appreciated, since I can't make any such changes 
>>myself but have to refer them to my systems programming group for 
>>consideration.
>
>
>
>----------------------------------------------------------------------
>For IBM-MAIN subscribe / signoff / archive access instructions,
>send email to [email protected] with the message: INFO IBM-MAIN
>
>
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to