ASE Server的分层结构概述

1790阅读 0评论2013-07-14 lion_sybiq_127
分类:Sybase

ASE 由核心层(Kernel Layer)和服务器层(Server Layer) 这两个基础软件层组成:
(1) 核心层
  * 核心层由通用代码和平台特定代码组成
  * 核心层负责同操作系统交互,以提供"网络和磁盘I/O"、"内存管理"、"任务调度"和"多处理器支持"(spinlocks、信号灯、互斥量)等服务
  * 核心层通过一个通用接口为服务器层(Server layer)提供上面所提到的服务
(2) 服务器层
    服务器层负责处理RDBMS的各种服务,包括:查询优化、执行查询、锁管理、日志、页管理(page maangement)和多种其他服务。
   
ASE Server的每一层都有一个核心的数据结构用来进行该层的管理,下图说明了这些核心数据结构:




 
上一篇:ASE 12.5到15.7采用dump/load方法的一些注意事项
下一篇:安装ASE 15.7 For Linux