SQL语句大全_完全版_免费下载(17)
时间:2026-01-16
时间:2026-01-16
务器进行交流,在此接口的基础上,由NET-Library(网络函数库)建立两边IPC
(Interprocess Commication)通讯管道来进行工作。具体的说就是:当客户端程序使用某种接口向服务器提出查询请求时,数据库接口驱动程序调用客户端的Net-library,而Net-library则调用IPC应用程序接口产生IPC,通过IPC送达服务端,服务端接受请求后经SQLSERVER处理,以同样的方式将结果送回客户端。(这个过程有两个情况,Client和Server在同一台计算机上,Net-library会使用local IPC,如果是网络存取,则会有双方所使用的网络协议产生Remote IPC)图示如下: 了解了外部工作机制,咱们看看服务端是怎么分工的,毕竟多数的数据工作是由服务器完成的。整体上说,整个SQLSERVER的数据管理系统分为如下几个组件: ▲Open Data Service(ODS):负责处理由Net-library送来的查询请求,ODS会调用SQLSERVER的内部功能来完成客户端的需求。 ▲SQL Server Service:这个SQLSERVER的“心脏”负责管理我们的数据库,以及所有建立,查询和修改的数据库的操作。此数据库管理系统的核心又分为几个单元,其中最主要的两个单元就是负责解SQL语法和安排查询执行计划等工作的关系引擎(Relational Engine),以及负责管理数据库文件和文件读写等工作的存储引擎(Storage Engine)。这两个组件之间则是通过OLE DB接口来通信的。 ▲SQL SERVER Agent(SQL SERVER代言程序):可以说此组件是重要性仅次于SQL
SERVER Service的组件,这个服务提供了有关工作编排,以及服务器有问题时通知管理员等相关功能的支持。 ▲MS DTC Service:如果将SQL SERVER安装在多台服务器上,要让客户端能够在单个事务中对不同的服务器(数据源)进行处理,就须借助MS DTC(Microsoft Distributed Transaction Coordinator)Service来负责这类分布式事务的协调工作,
下一篇:六年级-第一单元-索溪峪的野