1-44 IBM Informix OnLine Database Server Administrator’s Guide
OnLine Disk Space Allocation
After you decide how you plan to define the chunks, decide on the number
ofchunks you plan to create and a size for each. The size of a chunk is mostly
determined by storage considerations:
With which blobspace or dbspace is this chunk associated?
Whichdatabases, tables, or blob columns are stored in this blobspace
or dbspace?
Howmany chunks (of what size) compose the dbspace or blobspace?
Issuesof disk contention and mirroring should also influence your decisions
regarding the size of the chunks:
Where should high-use tables be located to reducecontention?
Whereshould the mirror chunks for each primary chunk be located
to maximize fault tolerance?
Space Allocation in a Learning Environment
If you are configuring OnLine for a learning environment, allocate a single
chunk for the root dbspace. Allocate a second chunk on a different device if
you plan to mirror the root dbspace. Ideally, different controllers should
managethe devices. The mirror chunk should be the size of the root dbspace,
specified as ROOTSIZE.
Space Allocation in a Production Environment
Theconfiguration worksheet provides space for you to record your decisions
regarding each chunk: its size, linked pathname, actual pathname, and
associated dbspace or blobspace. Refer to ROOTPATH andMIRRORPATH for
thelinked pathnames for the root dbspace chunk and the mirror root chunk,
respectively. Guidelines for making these decisions follow.
In a production environment, your goal is to minimize hardware disk
contention;that is, to limit the amount of disk head movement across a disk
and reduce the number of times processes compete for access to the same
disk.