Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Large databases

RE: Large databases

From: Odland, Brad <Brad.Odland_at_qtiworld.com>
Date: Wed, 16 Apr 2003 13:54:50 -0800
Message-ID: <F001.005836DB.20030416135450@fatcity.com>


I think the thing that maybe hasn't been stated is that "normalization" of data was developed because.....
storage space was extremely expensive. Eliminating redundant data was THE driving factor in data modeling. In a typical system you could save tens of thousands if not 100K if you could eliminate redundant data. Speed and performance was not as important as data integrity and cost. In those days...many "users" were not "users" until these systems were created. They went from a paper world to a green screen and they rejoiced and said it was good.

Now we want real time access, instant queries against huge production databases that store millions of rows of data on the price change of a bunch of nuts sitting in a bin halfway across the world.

The users now feel the need for accessibility and performance as storage is cheap...they want the data. So design for speed and accessibility and to deliver the data without bringing down the database with big ugly nasty adhoc queries.

Brad O.

"I want a goose that lays golden eggs daddy...and I want it now!" Veruka - WW&CF

-----Original Message-----
Sent: Wednesday, April 16, 2003 3:55 PM
To: Multiple recipients of list ORACLE-L

>
> Question to all you practical DBA's out there: Is is slower or faster
> to normalize or not?


>From an Oracle tuning book (I don't recall the title, but it was from Oracle
Press):

"Store the data the way you intend to query the data."

(I might add: "if possible")

There was also a quote, the gist of which (I don't recall it exactly), was something like: No large, fully normalized database can perform worth diddly.

(Maybe a little extreme, but probably as a reaction to those who insist that all databases MUST be fully normalized.)

I don't debate this kind of stuff, since it is religion. But, if you are counting votes, I tend to agree.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Stephen Lee
  INET: Stephen.Lee_at_DTAG.Com

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Odland, Brad
  INET: Brad.Odland_at_qtiworld.com

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
Received on Wed Apr 16 2003 - 16:54:50 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US