在本专题之前的文章中,对配置项和系统变量的源码进行了解析。在新增配置项和系统变量时,往往会指定一个取值范围,或者定义一个合法性检查函数。本文将会介绍在不同的场景下,如何对配置项和系统变量进行合法性检查...
本专题的前几篇文章已经介绍过配置项和系统变量的基本用法,也对配置项的源码进行了解析,一些同学可能还想知道系统变量是如何实现的,以及想跟配置项一样自定义一个新的系统变量。 本文将通过探究“如何新增系统变...
本专题第一篇文章已经介绍过配置项的基本用法,一些对源码感兴趣的同学,可能会想知道配置项是如何实现的,甚至想自己新增一个配置项来完成自定义的功能。 本文将通过探究“如何新增配置项”这一问题,结合配置项的...
在与数据库建立会话(session)连接后,可以通过修改一些变量来控制租户的行为和sql命令的执行方式,这些变量就是“系统变量”。系统变量分为全局(global)级别和会话(session)级别...
参数(parameter)的概念来源于oracle,在 oceanbase 中,参数也叫做配置项,它对集群或租户的硬件规格、部署形式、行为方式进行了定义。配置项分为集群级别和租户级别两种。。。