检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
热补丁升级三种升级方式。 批量实例可升级版本大于当前所有实例的最小引擎版本,且选择的所有实例,其升级方式和操作方式要保持一致。若批量实例升级方式是灰度升级,默认升级所有AZ和分片。 就地升级:就地升级需要停止业务进行,会一次性升级集群中所有节点。就地升级需要暂停业务30分钟来升级。
批量绑定和执行PBE形式的语句。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示使用批量绑定和执行。 off表示不使用批量绑定和执行。 默认值:on numa_distribute_mode 参数说明:用于控制部分共享数据和线程在N
recovery_time_target:能够让备机完成日志写入和回放。取值范围为0~3600,默认值是60,单位为秒。0是指不开启日志流控,设置为1~3600时,可以保证主机与备机切换时能够在设置的时间内完成日志写入和回放,保证备机能够快速升主机。recovery_time_ta
特性简介 OLTP表压缩是GaussDB高级压缩中的一个特性,基于全新的压缩算法、细粒度的自动冷热判定和支持块内压缩等技术创新,可以在提供合理压缩率的同时大幅度降低对业务的影响、增加后台调度、增加查询Job执行状态以及节约空间,能够在支持关键在线业务的容量控制中发挥重要价值。 父主题:
批量绑定和执行PBE形式的语句。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示使用批量绑定和执行。 off表示不使用批量绑定和执行。 默认值:on numa_distribute_mode 参数说明:用于控制部分共享数据和线程在N
FUNCTION 删除函数 DROP FUNCTION 定义包 包由包头(package specification)和包体(package body)组成,用来分类管理存储过程和函数,类似于Java、C++等语言中的类。 表13 包定义相关SQL 功能 相关SQL 创建包 CREATE PACKAGE
特性简介 OLTP表压缩是GaussDB高级压缩中的一个特性。基于全新的压缩算法、细粒度的自动冷热判定和支持块内压缩等技术创新,可以在提供合理压缩率的同时大幅度降低对业务的影响、增加后台调度、增加查询Job执行状态以及节约空间,能够在支持关键在线业务的容量控制中发挥重要价值。 父主题:
FUNCTION 删除函数 DROP FUNCTION 定义包 包由包头(package specification)和包体(package body)组成,用来分类管理存储过程和函数,类似于Java、C++等语言中的类。 在分布式下,使用PACKAGE需要在ORA兼容性数据库中。 表13
WAIT_EVENTS WAIT_EVENTS显示当前节点的event的等待相关的统计信息。具体事件信息见表2、表3、表4和表5。关于每种事务锁对业务的影响程度,请参考LOCK语法小节的详细描述。 表1 WAIT_EVENTS字段 名称 类型 描述 nodename text 数据库进程名称。
常规锁设计 分区表通过表锁+分区锁两重设计,在表和分区上分别施加8个不同级别的常规锁,来保证DQL、DML、DDL并发过程中的合理行为控制。下表给出了不同级别锁的互斥行为,标记为√的两种常规锁互不阻塞,可以并行。 表1 常规锁行为 - ACCESS_SHARE ROW_SHARE
常规锁设计 分区表通过表锁+分区锁两重设计,在表和分区上分别施加8个不同级别的常规锁,来保证DQL、DML、DDL并发过程中的合理行为控制。下表给出了不同级别锁的互斥行为,标记为√的两种常规锁互不阻塞,可以并行。 表1 常规锁行为 - ACCESS_SHARE ROW_SHARE
批量绑定和执行PBE形式的语句。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示使用批量绑定和执行。 off表示不使用批量绑定和执行。 默认值:on numa_distribute_mode 参数说明:用于控制部分共享数据和线程在N
199 //以下用例以gsjdbc4.jar为例。 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放,使用时解密),确保安全。 // 本示例以用户名和密码保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量(环境
197 //以下用例以gsjdbc4.jar为例。 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放,使用时解密),确保安全; // 本示例以用户名和密码保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量(环境
// 以下用例以gaussdbjdbc.jar为例。 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放,使用时解密),确保安全。 // 本示例以用户名和密码保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量(环境
197 //以下用例以gsjdbc4.jar为例。 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放,使用时解密),确保安全; // 本示例以用户名和密码保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量(环境
例升级。 操作流程 操作步骤 说明 步骤一:升级前检查 版本升级前需要检查实例状态和实例的CPU使用率、内存使用率、磁盘使用率等监控指标是否正常。 步骤二:升级操作 支持两种升级方式:升级自动提交和升级待观察。用户可以根据需要选择单个实例升级,也可以选择批量升级多个实例。 步骤三:升级后验证
存储过程 商业规则和业务逻辑可以通过程序存储在GaussDB中,这个程序就是存储过程。 存储过程是SQL和PL/SQL的组合。存储过程使执行商业规则的代码可以从应用程序中移动到数据库。从而,代码存储一次能够被多个程序使用。 存储过程的创建及调用办法请参考CREATE PROCEDURE。
处理结果集 ODBC处理结果集是从数据库中获取数据并将其提供给应用程序进行处理,作用包括但不限于:检索数据、数据展示、数据处理、数据传输和业务逻辑实现等。 ODBC提供处理结果集的相关API如表1所示。 表1 相关API说明 功能 API 绑定缓冲区到结果集的列中 SQLBindCol
WAIT_EVENTS WAIT_EVENTS显示当前节点的event的等待相关的统计信息,如表1所示。具体事件信息见表2、表3、表4和表5。关于每种事务锁对业务的影响程度,请参考LOCK语法小节的详细描述。 表1 WAIT_EVENTS字段 名称 类型 描述 nodename text