--- On Sun, 10/17/10, Ted MacNEIL <[email protected]> wrote: From: Ted MacNEIL <[email protected]> Subject: Re: S013-64-IEBGENER To: [email protected] Date: Sunday, October 17, 2010, 12:13 PM
>"escalate"? By whom? Via what channel? Rarely should tech support inform >the reporting programmers' management of perceived unwise programming >techniques. Not necessarity programming techniques, but use of system resources can be more expensive than they should be (eg: poor blocking, especially on tape). That's an interface issue, rather than a programming issue. And, as a performance/capacity analyst, I have participated in many optimisation efforts, with recommendations that have changed programming. - Ted: A LONG time ago and far far away the programming VP asked me to look into ways (cheap) of saving CPU time so the nightly batch system would run faster. I had been peeking around here and there for other reasons so I said why not. I developed 5 or 6 programs that I would run daily to see who wasn't blocking their data and gross CPU consumption and over abundance of tape drive usage (and a few other items that I have long time forgotten). I would send him a copy of the "PIG" report that became known company wide.I did not put names to programmers but they were easily found so while not naming people I did attach an USERID . The VP was absolutely delighted and in his daily staff meeting with the supervisors he would hand copies out. The report became so well known I was asked by the data center manager to send him a copy as well. There was no doubt about it programmers were lazy people. I forced an issue about not using block contains 1 record and came up with a simple report showing those and simply by reblocking (recompile with one statement chamged) got us back 3.5 percent cpu time (this was 20-25 jobs) . We were really running flat out and desperatly needed a faster system. The small gain allowed us to stave off a upgrade for about 6 months. It was a difficult environment and difficult to explain on here but the jist of it we (the company) were paid on each trade that was cleared. Traders tended to be cheap so any extra money we got was hard fought for. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

