SAP HANA平台应用开发
上QQ阅读APP看书,第一时间看更新

1.1.1 数据库服务的组件

(1)Index Server(索引服务器)

索引服务器是SAP HANA最为核心的服务组件,处理来自外部的SQL/MDX等服务请求,并且包含物理的数据存储和数据计算引擎。如果这个服务器停机了,那么HANA的核心数据库功能也会停机。

(2)Preprocessor Server(预处理服务器)

Index Server利用预处理服务器分析文本数据,从而得到预处理以后的结果。因为笔者在实际应用中没有太多接触这个服务,所以这里就不过多介绍了。

(3)Name Server(名字服务器)

名字服务器保存着当前SAP HANA系统完整的系统拓扑图、数据的分布,以及当前活动的服务器节点和处于休眠状态的备用节点等信息。例如,数据库表做过分区,并且散布在多个节点中,这些数据的分布信息就存储在名字服务器中。

(4)Statistics Server(统计服务器)

统计服务器负责收集HANA系统中其他服务的状态、效率和资源消耗。SAP HANA工作台连接到HANA系统时,呈现给用户的当前和过去的系统状态信息都是由统计服务器提供的。

以上4个组件是SAP HANA的核心组件,也是经常介绍和接触到的组件,属于操作系统级别的进程。在Suse Linux中执行top -u <SID实例>adm命令,能看到这些核心组件在操作系统中的运行状态。