Versions available for this page: CUBRID 8.2.1 | CUBRID 8.3.0 |
CUBRID consists of the Database Server, the Broker and the CUBRID Manager. Each component has its configuration file. The system parameter configuration file for the Database Server is cubrid.conf located in the $CUBRID/conf directory. System parameters configured in cubrid.conf affect overall performance and operation of the database system. Therefore, it is very important to understand the Database Server configuration.
The CUBRID Database Server has a client/server architecture. To be more specific, it is divided into a Database Server process linked to the server library and a Broker process linked to the client library. The server process manages the database storage structure and provides concurrency and transaction functionalities. The client process prepares for query execution and manages object/schema.
System parameters for the Database Server, which can be configured in the cubrid.conf file, are divided into client and server parameters depending on their application scope. (Some are client as well as server parameters.) Client parameters affect a client process such as the Broker; server parameters affect a server process.