Previous Contents Index Next |
iPlanet Market Maker 1.0 Deployment Guide |
Appendix A
Oracle Table Sizing Information
This section will help you estimate the extent size for tables used in iPlanet Market Maker.The list in the Table 0-1, "Oracle table sizing information," on page ii gives the average row length for each of the tables for a simulation environment conducted using real users. The average lengths are based on one installation of iPlanet Market Maker software; the actual average lengths for each installation may vary. Care should be taken to add an additional buffer of 30 percent to account for variations.
The average row lengths are provided to assist in storage calculations for each of the tables. The storage calculations need not be done for small or stagnant tables because they would not have a lot of inserts, deletes, or updates. However, the row lengths can be used to calculate the core tables' initial and next extent storage parameters.
The following formula can be used to estimate the size of the table in blocks:
Table size in blocks = total_records / ((((blocksize - block header) - (inittrans *23)) * ((100 - pctfree)/100)) / (average_row_length +3 + number of columns + number of long columns))
where block_size, and block header are in bytes.
The inittrans, and pctfree (for example, inittrans = 1; pctfree = 40) are specified as absolute numbers for the table.
Number of bytes used by inittrans = 23 bytes (used in the above formula).
Average Row Length = estimated average row size for the table.
Total Records = total number of records estimated for the table.
Based on the total table size in blocks, you can estimate the intial and next extent sizes.
Also, refer to "Tuning Oracle" for a few examples of extents sizes for core tables of iPlanet Market Maker installation. The following table can be used as a guide to size the extents for each of the tables in a production environment.
Table 0-1    Oracle table sizing information
Previous Contents Index Next
Copyright © 2000 Sun Microsystems, Inc. Some preexisting portions Copyright © 2000 Netscape Communications Corp. All rights reserved.
Last Updated February 05, 2001