大数据之LibrA数据库常见术语(四)

Failover


 指当某个节点出现故障时,自动切换到备节点上的过程。反之,从备节点上切换回来的过程称为Failback。
 


Freeze


 在事务ID耗尽时由AutoVacuum Worker进程自动执行的操作。FusionInsight LibrA会把事务ID记在行头,在一个事务取得一行时,通过比较行头的事务ID和事务本身的ID判断这行是否可见,而事务ID是一个无符号整数,如果事务ID耗尽,事务ID会跨过整数的界限重新计算,此时原先可见的行就会变成不可见的行,为了避免这个问题,Freeze操作会将行头的事务标记为一个特殊的事务ID,标记了这个特殊的事务ID的行将对所有事务可见,以此避免事务ID耗尽产生的问题。
 


服务器


 为客户端提供服务的软硬件的组合。单独使用时,指运行服务器操作系统的计算机,也可以指提供服务的软件或者专用硬件。
 

GDB


 GNU工程调试器,可以监控其它程序运行时的内部情况,或者其它程序要崩溃时发生了什么。GDB支持如下四种主要操作(使PDK功能更加强大),辅助查找缺陷。启动程序,指定可能影响行为的任何因素。特定条件下,停止程序。程序停止时,检查发生了什么。修改程序内容,尝试纠正一个缺陷并继续下一个。
 


GDS


 Gauss Data Service,Gauss数据服务工具。向FusionInsight LibrA导入数据时,需要将此工具部署到源数据所在的服务器上,使Datanode可以通过该工具获取数据。
 


GNU


 GNU计划,又称革奴计划,是由RichardStallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。GNU是“GNU's NotUnix”的递归缩写。Stallman宣布GNU应当发音为Guh-NOO以避免与new这个单词混淆(注:Gnu在英文中原意为非洲牛羚,发音与new相同)。Unix是一种广泛使用的商业操作系统的名称。技术上讲,GNU类似Unix。但是GNU却给了用户自由。
 


gsql


 FusionInsight LibrA交互终端。通过gsql能够以交互的方式输入查询,下发查询到FusionInsight LibrA,然后查看查询结果。或者,也可以从文件中输入。此外,gsql还提供许多元命令和各种类似shell命令,协助脚本编写及自动化各种任务。
 


GTM


 Global Transaction Manager,全局事务管理器。用于管理事务状态的部件。
 


GUC


 Grand Unified Configuration,数据库运行参数。配置这些参数可以影响数据库系统的行为。
 


高级包


 LibrA提供的具有一定逻辑和功能的存储过程、函数,这些具备功能的存储过程、函数统称为高级包。
 


隔离性


 数据库事务的ACID特性之一。它是指一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。
 


故障接管


 功能对等的系统部件对于故障部件的自动替换过程。系统部件包含处理器、服务器、网络、数据库等。
 


关系型数据库


 是创建在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。
 


归档线程


 数据库打开归档功能时启动的一个线程,此线程用于将数据库日志拷贝到指定的路径。
 
 

你可能感兴趣的:(1024程序员节)