总体来说,和Oracle差别不大, 也是由数据库和实例构成,
其中数据库指的是磁盘上存放在DM 数据库中的数据的集合,实例一般是由一组正在运行的DM 后台进程/线程以及一个大型的共享内存组成。
最大的差别在于Oracle是多进程而达梦数据库是单进程多线程模式
[root@dm1 bin]# ps -ef|grep dm
avahi 1729 1 0 06:16 ? 00:00:00 avahi-daemon: registering [dm1.local]
root 1792 1 0 06:16 ? 00:00:00 rpc.idmapd
root 2296 1 0 06:16 ? 00:00:00 /usr/sbin/gdm-binary -nodaemon
root 2324 2296 0 06:16 ? 00:00:00 /usr/libexec/gdm-simple-slave --display-id /org/gnome/DisplayManager/Display1 --force-active-vt
root 2326 2324 0 06:16 tty1 00:00:26 /usr/bin/Xorg :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-mokwXu/database -nolisten tcp vt1
gdm 2411 1 0 06:16 ? 00:00:00 /usr/bin/dbus-launch --exit-with-session
root 2511 2324 0 06:18 ? 00:00:00 pam: gdm-password
dmdba 8700 1 0 13:12 pts/0 00:00:05 /opt/dmdbms/bin/dmserver /dm7/data/DAMENG/dm.ini -noconsole
dmdba 9565 1 0 13:56 pts/0 00:00:00 /opt/dmdbms/bin/dmap
root 10719 3043 0 15:34 pts/0 00:00:00 grep dm
[root@dm1 bin]#
[root@dm1 bin]# pstree -p|grep dm
|-dmap(9565)-±{dmap}(9567)
| |-{dmap}(9568)
| |-{dmap}(9569)
| |-{dmap}(9570)
| |-{dmap}(9571)
| |-{dmap}(9572)
| |-{dmap}(9573)
| |-{dmap}(9574)
| |-{dmap}(9576)
|-dmserver(8700)-±{dmserver}(8704)
| |-{dmserver}(8705)
| |-{dmserver}(8706)
| |-{dmserver}(8707)
| |-{dmserver}(8708)
| |-{dmserver}(8709)
| |-{dmserver}(8710)
| |-{dmserver}(8711)
| |-{dmserver}(8712)
| |-{dmserver}(8713)
| |-{dmserver}(8714)
| |-{dmserver}(8715)
| |-{dmserver}(8716)
| |-{dmserver}(8717)
| |-{dmserver}(8718)
| |-{dmserver}(8719)
| |-{dmserver}(8720)
| |-{dmserver}(8721)
| |-{dmserver}(8722)
| |-{dmserver}(8723)
| |-{dmserver}(8724)
| |-{dmserver}(8725)
| |-{dmserver}(8726)
| |-{d
达梦数据库体系结构研究
最新推荐文章于 2024-03-14 15:47:58 发布