Daily Archives Sunday, May 2008

DadHacker

I love this blog. I came to it via the Atari postings when Chris Muir mentioned them in a comment on this post. Time to mention it here, though, because this particular post is the entertaining rant of someone with tons of low-level development experience about the mis-use of databases, XML and HTML.

Good News for ASH Fans

Damn. I wish Alex had written this blog posting a few days earlier.

During the 10g performance screens presentation, I pointed people to Kyle Haileys website as usual, because there’s some excellent related material on there, including ASHMON and Simulated ASH. I always mention the latter for those who aren’t on 10g or aren’t lucky enough to have Diagnostics Pack licences. As one of the people involved in the development of the various cool 10g performance tools, Kyle really knows his stuff.

Anyway, I’m sure there’ll be some great information, so I only hope that last week’s attendees, who seemed very keen on these tools, find this new website by reading this or through Kyle’s own site.

Parallel Processing and Gardening

Thanks to Jared Still for pointing this out. It’s not often I read articles about gardening!

Orca/OUGF Summary

So, where was I?

Oh, yes, I was starting to worry about my second presentation - Have we forgotten OFA? Although there was a bit of a mix-up with a room change, which meant a bunch of people arrived just before the start, I think it went well. I originally thought that it might be shorter than one hour and I could release everyone early at the end of a long day to be at the front of the queue for free drinks. However, the conversations were so interesting and it was a small enough group to allow it, that I think we almost used up the whole time. I think it went ok anyway.

Then it was on to an unusual affair - Tuomas Pystynen discussing the behaviour of Oracle V5 from the stage of the night-club, whilst the attendees had plentiful free drinks to ease the passage of the information. All great fun and I *definitely* learned some interesting things in that presentation but I’m not sure I’ll be able to use them much ;-) Then we moved on to dinner (and at least a buffet lets me choose something nice and basic - pork and potatoes) before adjourning to the pub to watch the Champion’s League Final with Mark Rittman. Almost needless to say, our thoughts were with Andy C. I was worried about watching the final in a pub from the start, because I have a fearsome reputation for intending to watch the football but talking incessantly instead. Well, I was true to form but so was Mark. In the event, we had a rough idea of what was going on, but no more, so we missed a bit of a classic. Fortunately we managed to buck our ideas up a bit when the penalty shoot-out arrived. In the interim, one of my Estonian chums approached our table, pointed out that the beer wasn’t great and asked if we’d like to try some decent Estonian beer. I don’t think ‘No’ was the answer he had in mind. Minutes later, a can each appeared on the table. A few more minutes and a bar-maid pointed out that we would *not* be drinking that in the pub! No problem, it was stowed away for later consumption in celebration of Celtic winning the league at the last gasp ;-)

Very nice, too. More flavour than I’m used to in a lager and thoroughly recommended.

Mark and I being such lightweights, we only made it to 1am and with judiscious application of crossing a timezone, we convinced ourselves it was midnight really.

Waking up the next morning was a bit disappointing because it was time to go home but I had time to attend one more presentation, have a chat with Carel-Jan and Dan Fink which perked me up and say goodbye to Patrik Norlander, who’d been instrumental in arranging my attendance. He, along with Carel-Jan and others had been up until 6am drinking! I have no idea how these people can do it, really. Particularly not after a full day at a conference. The trip back was uneventful if a little long but the arrival home was possibly as big an event as I’ll face this year. When I landed, it was half-time and both scores were 0-0. I was worried. Aberdeen scored in the taxi home (a bit less worried) and Celtic scored within minutes of me sitting down in the living room (becoming delirious). So I was able to sit back and watch celebrations from Tannadice for over an hour. Well done, bhoys. (If all of that meant nothing to you, I don’t think the longer version would be any more interesting.)

The conference was one of the most enjoyable I’ve attended and combined the best of User Group events with some of the Miracle events I’ve attended. I liked the idea of having it on a ship which added to the informal atmosphere and friendly and knowledgeable attendees. The speakers were taken care of very well and any conference that has *too many* drinks vouchers is off to a great start ;-) I met some new friends that I hope to see at UKOUG in Birmingham after my usual sales pitch and was able to let the sea breeze blow through my hair instead of having to stand in the rain when I’m smoking!

Many thanks to Patrik for organising it and for inviting me.

Performance and Scalalability Improvements in Oracle 10g and 11g

I have uploaded the slides of my “Performance and Scalalability Improvements in Oracle 10g and 11g” presentation here.

Using autonomous transactions for sleeping

There was a question in a recent Oracle-L thread about various uses of autonomous transactions.
Autonomous transactions can be very useful for a PL/SQL application logging, but sometimes they are also abused to cope with bad application design (like avoiding mutating table errors in triggers etc).
I’m not going to start on that topic here though, but [...]

3rd most popular OOW08 session!

On returning from running a training course in Adelaide South Australia I had a chance to go back to mix.oracle.com yesterday and check out how my proposed OOW08 sessions are going. I received a pleasent surprise finding that my session Back to basics: Simple database web services without an application server is at equal 3rd spot!

I’m pretty happy with this outcome; I thought a pragmatic database programmers presentation would be a good idea, and it’s the sort of thing I prefer presenting on. Hopefully it will cut the mustard and Oracle will include it the OOW08 schedule. If it doesn’t at least I know it’s a popular topic given the votes and I can use this to propose the session at other conferences including user group events.

I also note local Aussie Richard Foote is currently in 5th place with Indexing Secrets With Richard Foote. That’s a good turn out for the Australians.

If you haven’t had a chance to vote on the OOW08 sessions listed at mix.oracle.com (registration required), head over to the site and help us create a conference driven by what the delegates want to hear and see!

Blogging is Hard

I just realized that I’m nearly at the one year anniversary of my very first post. Interestingly, at least to me, I’ve blogged about 350 times since then.
That’s nearly one per day. Blogging is harder than it looks.
What do you think of our last year of blogging? Anything you’d like to see done differently, or [...]