当我们开启数据库时,是否有两个DBMaster.bin进程被默认开启?
1. 当用户连接数据库时,子进程是不是一个接一个被开启?
2. 如果用户想检查数据库是否活跃,在LINUX中,他们能否通过PS命令查看活跃进程个数?(如果DBMaster.bin进程的个数少于2个,是否意味着数据库断开?)

~ 0 min
2016-01-18 04:54
默认地,当DBMaster启动后,在Linux系统里有三个进程被启动;一个是可以通过AP访问的主进程,另两个分别是IO_Server (2) 和Service_Server (1)。IO_Server支持I/O需求但不能被终止,Service_Server如期更新统计信息,若不需要可以被终止。所以,当数据库启动时,至少两个进程存在。如果通过dmSQL/C连接数据库,另一个进程(3)将通过主进程序被启动以用于dmSQLC客户端向server端的连接。
平均分: 0 (0 投票)

你可以对此问答发表评论

标签