如何在Linux平台查看DBMaster后台进程的运行状态?(DBMR2777)
DBMaster在Linux平台有三个基本进程:BACKUP_SERVER、SERVICE_SERVER和IO_SERVER。用户可使用如下SQL语句确认进程ID(进程ID和表SYSUSER中字段connection_id的值相同)。
dmSQL> select connection_id,user_name from sysuser;
CONNECTION_ID USER_NAME
================== ================
32433 SYSADM
32322 BACKUP_SERVER
32321 SERVICE_SERVER
32320 IO_SERVER
4 rows selected
下次,用户可使用如下命令确认数据库是否处于活动状态。
[dbmaker@RD-Redhat62 bin]$ ps -A|grep dmserver
32319 ? 00:00:00 dmserver.bin
32320 pts/0 00:00:00 dmserver.bin
32321 pts/0 00:00:00 dmserver.bin
32322 pts/0 00:00:00 dmserver.bin
32433 ? 00:00:00 dmserver.bin
若增加一个连接,进程数则增加1;若断开一个连接,进程数则减少1。例如,上面的32319进程便表示一个增加的连接。
此外,若多个用户连接数据库,则会增加更多的后台进程。
版本: All
产品: Normal/Bundle
平台: Linux