POSTGRES-XL 中的GTM 掌管着整体的集群中的事务,在单机中每个事务通过xmin,xmax在单表实现事务控制的功能转移到了POSTGRES-XL 中的GTM组件中,GTM 收集所有的事务的状态包含运行...在系统的部署中GTM 往往被认为是一个性能瓶颈,而瓶颈的来源于网络的开销, DN, CN 频繁的与GTM进行交互, 所以这三者建议部署在一个网段中,而不是将其分割在不同网段以及不同的交换设备中....GTM proxy 通过对coordinator所有的请求扫描的方式,将多个请求进行分组发送给GTM,减少coordinator 与GTM 之间的交互频率....GTM 的配置上比较简单,处于GTM 对于整体POSTGRES-XL架构的重要性,GTM 一定要有一个STANDBY 的节点,本身GTM 的配置文件并不复杂, 大部分的配置项都是与STANDBY有关的配置...)
3 GTM 接受到命令后通过下图方块中的逻辑来对不断的请求进行处理
4 每个请求都需要获取到全局锁, 通过全局锁来将操作原子性,将获得的信息来进行排序,并进行处理保证处理信息的有序性.
5 将产生的