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

Home -> Community -> Usenet -> c.d.o.misc -> Table sizing exercise

Table sizing exercise

From: Gregory P Lechkun <lechkung_at_dteenergy.com>
Date: Fri, 07 Apr 2000 10:26:27 -0400
Message-ID: <38EDF013.B039BDC9@dteenergy.com>


Hello,

I'm tuning a table for size, extents, pctfree, and pctused. Here are some of the statistics on the table:

block_size 8192
initial_extent 16384
next_extent 1048576 -- This was originally 8192 before it was adjusted

max_extents         505
num_rows          35698
blocks              315
empty_blocks         60
avg_space          3011
avg_row_len          42
pctfree              10
pctused              40

Now, in this table, every row will eventually be deleted. The table is being used as a circular buffer in a FIFO manner, and rows are never updated, just deleted. Presently, the oldest row in the table is dated March 12, but a majority of the rows will be cleared out within 7-10 days. This table will start off at the 35,000 rows and within a year will have 1,000,000 rows.

I'm figuring I'm going to set the initial_extent & next_extent to 1048576, and setting the pctfree = 5 and pctused = 90 (Kevin Loney's DBA Handbook suggest pctused should be 95-pctfree).

--
Regards,
Greg Lechkun
gpl :-)

DTE

Energy====================================================================

DTE     ////// ////////////       Gregory Lechkun - EM&D/PDO-PT
DTE    //   //  //   //           Power Application Software Engineer
DTE   //   //  //   ////          lechkung_at_detroitedison.com
DTE  //   //  //   //             g.p.lechkun_at_ieee.org (personal)
DTE //////   //   //////          (313)235-9445 Office   (313)940-3306
Pgr.
                                  (313)235-8597 FAX



Received on Fri Apr 07 2000 - 09:26:27 CDT

Original text of this message

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