【体系结构】29.分派进程 (Dnnn) 和 共享服务器进程 (Snnn)

在共享服务器体系结构中,客户端连接到分派进程 (Dnnn),该进程为每个连接创建虚电路。 当客户端将数据发送到服务器时,分派进程将数据接收到虚电路中,并将活动电路放置在公共队列中,以由空闲的共享服务器进程 (Snnn) 进⾏处理。 然后, Snnn从虚电路读取数据并执⾏完成请求所需的数据库⼯作。 当Snnn必须将数据发送到客户端时,Snnn将数据写回到虚电路中,而Dnnn会将数据发送到客户端。 Snnn完成客户端请求后,它将虚电路释放回Dnnn,并可以自由处理其他客户端。

Snnn和Dnnn都可以作为线程或操作系统进程运⾏。 除数据库实例外,Dnnn还在 共享服务器上运⾏。

posted @ 2021-07-14 15:54  蟹Bro  阅读(999)  评论(0编辑  收藏  举报