如果建立一条专用服务器连接,监听器进程就会为我们创建一个专用服务器。在UNIX上,这是通过fork()和exec()系统调用做到的(在UNIX中,要在初始化之后创建新进程,惟一的办法就是通过fork())。这个新的专用服务器进程继承了监听器建立的连接,现在就与数据库物理地连接上了。在Windows上,监听器进程请求数据库进程为连接创建一个新线程。一旦创建了这个线程,客户就会“重定向”到该线程,相应地就能建立物理连接。下图显示了UNIX上的监听器进程和专用服务器连接
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/110321/viewspace-609787/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/110321/viewspace-609787/
本文详细介绍了数据库连接机制,包括专用服务器连接与共享服务器连接的过程。对于专用服务器连接,监听器会根据操作系统不同创建新的进程或线程来建立连接。而对于共享服务器连接,则是由监听器选择调度器进程并建立连接。
dedicated connect.gif
1876

被折叠的 条评论
为什么被折叠?



