✔ 最佳答案
1.2 databases and instances
Database is a specific concept, it refers to the database provided by the manufacturer of the database program running and user database files created using this program and parameter file. These files are dead things. Through these programs we can't access data to achieve our purpose. Therefore leads to a instance of concepts.
Instance refers to processes started by a database program and run some memory allocated for the database structure of the system. Oracle memory structures called the SGA (System Global Area), which is composed of the following parts:
Database cache
Shared pool
Redo log buffer
Buffer pool
Fixed SGA
Appropriate to set the size of the structure in the SGA for database performance is absolutely essential. You can adjust the
Init.ora parameter file to adjust the system's SGA structures
Oracle Management database system through a set of background processes to run. This set of background processes are as follows:
The DBW0 database writer processes
Log writer process LGWR
SMON system monitor process
PMON process monitor process
REC0 recovery process
SNP0 snapshot process
QMN0 queue monitor processes
LCK0 locking process
CKPT checkpoint process
ARC0 archive process
For Oracle, and some processes are optional, such as the SNP0 process.
Above SGA and process to form the Oracle instance. Remote clients via Net8 (Oracle networking software)
And this instance to connect to remote database functionality.