Scalable Database Server, HiRDB Version 8 Installation and Design Guide

[Contents][Index][Back][Next]

22.1.5 HiRDB system configuration for simple installation

Figure 22-1 shows the HiRDB system configuration that is provided by simple installation.

Figure 22-1 HiRDB system configuration provided by simple installation

[Figure]

Explanation
  1. System files and RDAREAs are created in a file system area dedicated to HiRDB (called the HiRDB file system area). System files and system RDAREAs are omitted from Figure 22-1, because the user does not need to know about them in simple installation. For an overview of system files, see (1) as follows; for an overview of RDAREAs, see (2) as follows.
  2. A table and index are defined in the RDAREAs created in step 1 above, and then data is stored in them. For details about table and index definition, see 22.5 Defining a table and index.

The system files and RDAREAs that are important components of a HiRDB system are explained briefly as follows.

Organization of this subsection
(1) System files
(2) RDAREAs

(1) System files

A file used by a HiRDB system to recover the system status in the event of an error is called a system file. Table 22-3 lists the types of HiRDB system files.

Table 22-3 Types of HiRDB system files

Type of file Role
System log file Stores historical information about database updating.
Synchronization point dump file Stores HiRDB management information. Can be used with system log files during error recovery.
Status file Stores system status information needed in order to restart HiRDB.

(2) RDAREAs

The unit of storage for database information is called an RDAREA. One RDAREA may consist of multiple HiRDB-dedicated files in a HiRDB file system area. Table 22-4 lists the principal types of RDAREAs.

Table 22-4 Principal types of RDAREAs

RDAREA Role
System RDAREA Stores system information, such as dictionary tables.
User RDAREA Stores tables and indexes that are created by a user.
User LOB RDAREA Stores in units of KB, MB, or GB large amounts of table and index data (as binary data) created by a user.