If you want really good Db2 performance you follow the guidelines from Db2 experts. These guidelines contain such things as “ensure Db2 has excellent access to zIIP” and “put the Db2 address spaces up high in the WLM hierarchy”. Some of these rules come as a bit of a shock to some people, apparently. IfContinue reading “Is Db2 Greedy?”
Category Archives: Uncategorized
Let’s Play Master And Servant
I’ve been experimenting with invoking services on one machine from another. None of these machines have been mainframes. They’ve been iPads, iPhones, Macs and Raspberry Pis. I’ve used the plural but the only one actively dualed is iPhone. And that plays a part of the story. For the purpose of this post you can viewContinue reading “Let’s Play Master And Servant”
My Generation?
Ten years ago in Channel Performance Reporting I talked about how our channel-related reporting had evolved. That was back when the data model was simple: You could tell what channel types were and what attached to each channel: Field SMF73ACR in SMF Type 73 (RMF Channel Path Activity) told you the channel was, for example,Continue reading “My Generation?”
Dock It To Me
With z/OS 2.4 you can now run Docker containers in zCX address spaces. I won’t get into the whys and wherefores of Docker and zCX, except to say that it allows you to run many packages that are available on a wide range of platforms. This post, funnily enough, is about running Docker on aContinue reading “Dock It To Me”
Mainframe Performance Topics Podcast Episode 25 “Flit For Purpose”
It’s been a long time since Marna and I recorded anything. So long in fact that I’d forgotten how to use my favoured audio editor Ferrite on iOS. But it soon came back to me. Indeed the app has moved on somewhat since I last used it – in a number of good ways. So,Continue reading “Mainframe Performance Topics Podcast Episode 25 “Flit For Purpose””
Normal Service Resumed
I’m sat in a nice coffee shop in Wallingford, relaxing after an interesting few weeks. Over the past few weeks I’ve migrated my blog over to WordPress. If you’re reading this you’ve followed me over so a big thank you. I migrated 526 blog posts. This number frankly astonishes me, though it’s beenContinue reading “Normal Service Resumed”
More On Native Stored Procedures
(Originally posted 2019-08-25.) This follows up on Going Native With Stored Procedures?, and it contains a nice illustrative graph. I could excuse a follow up so soon with the words "imagine how unreadably long the post would be I had written this as all as one piece”. However, the grubby truth is I got toContinue reading “More On Native Stored Procedures”
Making The Connection?
(Originally posted 2019-08-11.) I wrote the last blog post on my way to my first SHARE conference. I’m writing this one on the way back. So a big thank you to all who made me feel so welcome in Pittsburgh. In many cases it was good to meet up with long standing friends; In someContinue reading “Making The Connection?”
Going Native With Stored Procedures?
(Originally posted 2019-08-04.) I hope the term “Going Native” isn’t considered offensive. If it is my defence is that I didn't coin the term “Native Stored Procedures” and that’s what I’m alluding to. This post is about realising the benefit of Native Stored Procedures for DDF callers. Most particularly, assessing the potential benefit of convertingContinue reading “Going Native With Stored Procedures?”
Engineering – Part Three – Whack A zIIP
(Originally posted 2019-08-02.) (I’m indebted to Howard Hess for the title. You’ll see why it’s appropriate in a bit.) Since I wrote Engineering – Part Two – Non-Integer Weights Are A Thing I’ve been on holiday and, refreshed, I’ve set to work on supporting the SMF 99 Subtype 14 record. Working with this data isContinue reading “Engineering – Part Three – Whack A zIIP”