Search

Top 60 Oracle Blogs

Recent comments

March 2013

AUSOUG session February 2013

Thanks to everyone that came along.

The slides can be found here

My Oaktable World 2012 Video Session Is Now Online

Oaktable World 2012 was an event held during last year’s Oracle OpenWorld 2012 at a venue within walking distance of the Moscone Center. More information about Oaktable World can be found here.

The venue lent itself to good deep-technical discussions and free-thinking. However, as people who attended OpenWorld 2012 know, San Francisco was enduring near all-time record high temperatures. It must have been 98F inside the venue. The heat was only so much fun. I had to throw in a pretty nasty head cold. All of that aside, I took the podium one afternoon and was pleased to have a full house to present to.

The slides I brought touched on such topics as performance per core across generations of x64 hardware and methodologies for studying such things. I also spoke of Intel’s Turbo Boost 2.0 and how folks should add clock frequency monitoring tools to their standard bad of tricks.

New OakTable World 2012 video is published

Just published Kevin Closson video from OakTable World 2012.

New OakTable World 2012 video is published

Just published Kevin Closson video from OakTable World 2012.

Implementing attribute and tuple constraints

In our previous post we have introduced a classification scheme for data integrity constraints. In todays post we will present thoughts & guidelines around how to implement the first two classes:  attribute and tuple constraints.

The examples given in the previous post were:

I’m so bleeding edge…

I forgot to mention the really big news from this last week at work. I have been upgraded from Windows XP to Windows 7! I feel so bleeding edge now. I switched to classic theme, so it feels like XP. :)

I’ve also been switched from Office XP to Office 2010, so I now have that ribbon thing. I think I need a bigger monitor now that ribbon takes most of my screen. :)

Joking aside, the transition has been really easy and things seem to be working fine. Not sure how long it will take before the first official installations of Windows 8 hit our place. I’ll happily stay behind the bleeding edge on that one. :)

Cheers

Tim…

How can we make Oracle Database 12cR2 the best release ever?

Oracle will be releasing Oracle Database 12cR1 at some point this year. Many companies will avoid this release, opting to wait for 12cR2, their reasoning being it will be more stable and, as a terminal release, will have a longer support life-cycle. Since 12cR2 is what most businesses care about, what can we do to make it as good as it can possibly be? Here are a few thoughts…

Data integrity constraint classification

Before we start investigating the complexities involved in implementing data integrity constraints using database triggers, we will first introduce a classification schema for data integrity constraints. Agreeing upon a classification scheme for constraints, helps us a lot in implementing them: for we can then approach the problem area on a class-by-class basis.

A classification scheme needs to have a few properties:

My current love/hate relationship with working in IT…

I wrote the following tweet the other day.

I love technology, but hate working in IT. The politics and bullshit drag you down… :( #baddayatwork

— Tim Hall (@oraclebase) February 28, 2013

I’ve been known to say on numerous occasions,

“Sometimes, a bad decision is better than no decision at all!”

I’m currently reading God Emperor of Dune by Frank Herbert and I just read this passage, which is a conversation between Leto (The God Emperor) and an Ixian Ambassador.