Friday Philosophy – Database Performance is In My Jeans

Database performance is in my jeans. Not my genes, I really do mean my jeans – an old pair of denim trousers. I look at my tatty attire keeping my legs warm and it reminds me of Oracle database performance.

comfortable, baggy, old, DW jeans

comfortable, baggy, old, DW jeans

You can buy jeans in a range of styles & sizes. Just as you can set up your database in a number of standard ways. When you create a database (more...)

Friday Philosophy – If Only I Was As Good a Programmer As I Thought I Was Aged 22

I saw a tweet that made me smile a few days ago:

programmer quote

Like many of you, I started out my working life in IT as a computer programmer. Like some of you, I still am a computer programmer from time to time. I don’t think I’ve had a year of my working life when I did not do either some application development programming or some database infrastructure programming. I am constantly writing small (or not (more...)

ORA_ROWSCN – When Was My Record Commited

I was going to do a follow-up post to my post on USERENV(‘COMMITSCN’) just to describe the slightly better known but still overlooked (and possibly more useful) ORA_ROWSCN – but I don’t need to!

As Neil Chandler has done this excellent post on it

Go and look at that post, it has all the information and detail you were actually looking for.

However, for any of you search-engine-seekers who can’t face the pain of following (more...)

Friday Philosophy – Database Dinosaurs

I’m guessing many of you reading this are over 40. I know some of you are actually beyond the half century and a couple of you are….older! If you are younger than 40, just print out this and put it in an envelope marked “read a decade later than {current date}”. It will have become relevant for you by then…

creative commons - Elvinds

creative commons – Elvinds

So wind back your memories to those glorious days in (more...)

Getting Your Transaction SCN – USERENV(COMMITSCN)

A few days ago I was introduced (or re-introduced) to USERENV(‘COMMITSCN’) by Jonathan Lewis. This is an internal function that allows limited access to the SCN of your transaction.

I was trying to find a way to get the actual commit SCN easily as it struck me that Oracle would have it to hand somewhere and it would be unique to the change and generated very efficiently. I could not find anything to do it (more...)

Friday Philosophy Guest: Open Source Projects

This post is Guest Post by my friend Liron Amitzi, an Oracle Ace, presenter and instructor who specialises in oracle design & infrastructure. You can find his blog over here. Over to you Liron :-)

I have been wondering about open source projects for a while. I’ve talked to quite a few people about it, and still don’t really understand some of it. So I decided to write another non-technical post about my thoughts regarding (more...)

The IT Blight of Working During Holidays

I’ve been thinking today about those people in IT who are going to have to either work or be on call during the festive period. Twitter has become a lot more quiet today and most of the activity is not-work-related. My blog traffic is now a trickle and there is a general feeling of doing more familly, non-work things for a couple of days, which I think is good for all of use from time (more...)

Miserable Dark Days of Winter Relieved by Data

This post is all about my fascination with short day times and hits on my blog on the topic, it is not even to do with why the day time is so short in the UK, Europe & US right now. This is nothing to do with Oracle databases or working in IT – go elsewhere and look at eg XKCD or Dilbert now if that is your thing…

I’ve blogged a few time at (more...)

Friday Philosophy – Publishing rather than Presenting

Have you ever considered writing articles on Oracle subjects? Unlike presenting, there is no need to stand up in front of a scary crowd, remember what it was you wanted to say and risk someone calling you out from the crowd & accusing you of being an idiot {NB people worry a lot about that last one, but I have only seen it happen once – and no one much liked the person doing the (more...)

Friday Philosophy – Inspirational Tweets: Why Do They Annoy Me so Much?

A few weeks ago I saw this on the Twit Sphere:

A comfort zone is a beautiful place, but nothing ever grows there.

Wow. Deep. Meaningful. Let me follow that twitter account.

No. Let me not. I looked at the account and it was just an endless stream of “Inspirational Tweets” and very little comment or content. For some reason I can’t quite understand, this sort of thing gets on my nerves. No, that’s is (more...)