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

Home -> Community -> Usenet -> c.d.o.server -> Re: DBA performance and modeling question

Re: DBA performance and modeling question

From: <jdarrah_co_at_my-deja.com>
Date: Fri, 17 Nov 2000 17:36:40 GMT
Message-ID: <8v3qb8$r6l$1@nnrp1.deja.com>

If you want to buy Oracle's partitioning option, you can get the best of both worlds. The table will be physically broken up for each type but logically exist as one table. If your going after your rows via unique index lookup, I don't think you will see much difference in query performance provided your block size is large enough.

In article <3A155D08.A59DB77E_at_ix.netcom.com>,   datasyst <datasyst_at_ix.netcom.com> wrote:
> I have a situation where we have exactly same table for different
 types
> of objects. The question is should we model it as multiple tables
 even
> though the columns are same or should we model it as one large table
 and
> have "type" as a column which distinguishes the records. The criteria
> we are evaluating is the table can become huge with e-commerce sites.
> We are assuming this table is going to be huge with 20-40million
> records. If we design it as multiple tables, there are 4 types, which
> could break down to 5 -10 million records per table if we keep them as
> separate tables.
>
> In terms of database design I like it as one table but not sure if
> having many small tables will be any performance benefit vs one big
> table. Most of the queries will be using index search.
>
> Thanks in advance.
> SRK
>
>

Sent via Deja.com http://www.deja.com/
Before you buy. Received on Fri Nov 17 2000 - 11:36:40 CST

Original text of this message

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