IOT part 3 – Significantly Reducing IO
<..IOT1 – the basics <….IOT2 – Examples and proofs ……>IOT4 – Boosting Buffer Cache Efficiency ……..>IOT5 – Primary Key issues ……….>IOT6a – Slowing Down Insert …………>IOT6(B) – OLTP...
View ArticleFriday Philosophy – Oracle Performance Silver Bullet
Silver Cartridge and Bullet For as long as I have been working with Oracle technology {which is now getting towards 2 decades and isn’t that pause for thought} there has been a constant search for...
View ArticleIOT Part 5 – Primary Key Drawback – and Workaround
<..IOT1 – the basics <….IOT2 – Examples and proofs <……IOT3 – Significantly reducing IO <……..IOT4 – Boosting Buffer Cache efficiency ……….>IOT6a – Slowing Down Insert …………>IOT6(B) –...
View ArticleFriday Philosophy – The Dying Art of Database Design?
How many people under the age of {Martin checks his age and takes a decade or so off} ohh, mid 30′s does any database design these days? You know, asks the business community what they want the system...
View ArticleIOT P6(a) Update
In my last post, IOT part 6, inserts and updates slowed down, I made the point that IOT insert performance on a relatively small Oracle system was very slow, much slower than on a larger system I had...
View ArticleIOT Part 6(B) – OLTP Inserts into an IOT
<..IOT1 – the basics <….IOT2 – Examples and proofs <……IOT3 – Significantly reducing IO <……..IOT4 – Boosting Buffer Cache efficiency <……….IOT5 – Primary Key Drawback <…………IOT6(A) –...
View ArticleLack of Index and Constraint Comments
Something I’ve just reminded myself of is that under Oracle you cannot add a comment on an index or a constraint. You can only add comments on tables, views, materialized views, columns of those object...
View ArticleWill the Single Box System make a Comeback?
For about 12 months now I’ve been saying to people(*) that I think the single box server is going to make a comeback and nearly all businesses won’t need the awful complexity that comes with the...
View ArticleDBMS_APPLICATION_INFO for Instrumentation
I just wanted to put up a post about DBMS_APPLICATION_INFO. This is a fantastic little built-in PL/SQL package that Oracle has provided since Oracle 8 to allow you to instrument your code. i.e record...
View ArticleFriday Philosophy – The Importance of Context
A couple of weeks ago I was making my way through the office. As I came towards the end of the large, open-plan room I became aware that there was someone following behind me so, on passing through the...
View ArticleHow do you Explain Oracle in 50 Minutes?
I’ve done a very “brave”* thing. I’ve put forward a talk to this year’s UKOUG Tech14 conference titled “How Oracle Works – in under 50 minutes”. Yes, I really was suggesting I could explain to people...
View ArticleAn Oracle Instance is Like An Upmarket Restaurant
I recently did an Introduction to Oracle presentation, describing how the oracle instance worked – technically, but from a very high level. In it I used the analogy of a restaurant, which I was quite...
View ArticleWith Modern Storage the Oracle Buffer Cache is Not So Important.
With Oracle’s move towards engineered systems we all know that “more” is being done down at the storage layer and modern storage arrays have hundreds of spindles and massive caches. Does it really...
View ArticleFriday Philosophy – Building for the Future
I started my Oracle working life as a builder – a Forms & Reports Builder (briefly on SQL*Forms V2.3 but thankfully within a month or two we moved up to SQL*Forms V3, SQL*reportwriter V1.1 and...
View ArticleThe “as a Service” paradigm.
For the last few days I have been at Oracle Open World 2015 (OOW15) learning about the future plans and directions for Oracle. I’ve come to a striking realisation, which I will reveal at the end. The...
View ArticleFriday Philosophy – The Singular Stupidity of the Sole Solution
I don’t like the ‘C’ word, it’s offensive to some people and gets used way too much. I mean “cloud” of course. Across all of I.T. it’s the current big trend that every PR department seems to feel the...
View ArticleWhy oh Why Do We Still Not Have a Fast Bulk “SQL*Unloader” Facility?
Way back in 2004 I was working at the UK side of the Human Genome project. We were creating a massive store of DNA sequences in an Oracle database (this was one of two world-wide available stores of...
View ArticleFriday Philosophy –“Technical Debt” is a Poor Term. Try “Technical Burden”?
Recently my friend Sabine Heimsath asked a few of us native English speakers what the opposite of “technical debt” was. My immediate reaction was to say: I’d say (sarcastically) “proper development” or...
View ArticleFree Webinar – How Oracle Works!
Next Tuesday (19th September) I am doing a free webinar for ProHuddle. It lasts under an hour and is an introduction to how some of the core parts of the Oracle RDBMS work, I call it “The Heart of...
View ArticleFinally Getting Broadband – Via 4G! (cable-free, fast-ish internet)
I live in a field. Well, I live in a house, but it and a few other houses make up a tiny hamlet surrounded by fields. My back garden is itself a small field. It’s nice to live surrounded by...
View Article
More Pages to Explore .....