检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SDK概述 本文介绍了GaussDB提供的SDK语言版本,列举了最新版本GaussDB的获取地址。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 在开始使用之前,请确保您安装的是最新版本的SDK。使用
连接建立的接口保存在PGconn对象中,可以调用PQstatus函数来检查返回值查看连接是否成功。由于PGconn对象将SSL上下文存储在线程本地,所以PGconn的释放线程应与申请线程一致。 PQconnectdbParams PQconnectdb PQconninfoParse
机器学习模型的模板名,决定训练和预测调用的函数接口,目前只实现了rlstm,方便后续扩展。 model_name name 模型的实例名,每个模型对应AiEngine在线学习进程中的一套参数、训练日志、模型系数。此列需为unique。 datname name 该模型所服务的database名,每个模型只针
机器学习模型的模板名,决定训练和预测调用的函数接口,目前只实现了rlstm,方便后续扩展。 model_name name 模型的实例名,每个模型对应AiEngine在线学习进程中的一套参数、训练日志、模型系数。此列需为unique。 datname name 该模型所服务的database名,每个模型只针
机器学习模型的模板名,决定训练和预测调用的函数接口,目前只实现了rlstm,方便后续扩展。 model_name name 模型的实例名,每个模型对应AiEngine在线学习进程中的一套参数、训练日志、模型系数。此列需为unique。 datname name 该模型所服务的database名,每个模型只针
分区导入数据性能优化 场景描述 当往分区表中插入数据时候,如果插入的数据为常量/参数/表达式等简单类型,会自动对INSERT算子进行执行优化(FastPath)。可以通过执行计划来判断是否触发了执行优化,触发执行优化时Insert计划前会带有FastPath关键字。 示例 gaussdb=#
= min(count(hot dbs),count(threads)) * memofdb。 热点DB数即访问较为频繁的数据库数量。线程数在线程池模式下取线程池线程个数和后台线程个数之和,非线程池模式不需要计算这个值,直接使用热点DB数。 memofdb即平均每个db应该分配的内
INDEX CONCURRENTLY不可以在事务内执行。 索引在线创建过程中可能会发生构建失败。构建失败的可能情形包括用户指令终止在线创建命令、修改该索引的定义、修改基表定义且影响了该索引的定义等。对于非严重错误,索引在线构建失败时有报错提示并尝试自动清理该索引。对于严重错误(如F
分区导入数据性能优化 场景描述 当向分区表插入数据的时候,如果插入的数据为常量/参数/表达式等简单类型,会自动对INSERT算子进行执行优化(FastPath)。可以通过执行计划来判断是否触发了执行优化,触发执行优化时Insert计划前会带有FastPath关键字。 示例 gaussdb=#
gs_txid_oldextxmin(); select * from pg_stat_activity where pid = 长事务所在线程PID; 处理方法 通过pg_terminate_session(pid, sessionid)终止长事务所在的会话(提醒:长事务无固定
gs_txid_oldestxmin(); SELECT * FROM pg_stat_activity where pid = 长事务所在线程PID; 处理方法 通过pg_terminate_session(pid, sessionid)终止长事务所在的会话(提醒:长事务无固定
d = min(count(hot dbs),count(threads)) * memofdb 热点DB数即访问较为频繁的数据库,线程数在线程池模式下取线程池线程个数和后台线程个数之和,非线程池模式不需要计算这个值,直接使用热点DB数。 memofdb即平均每个db应该分配的内
gs_txid_oldestxmin(); select * from pg_stat_activity where pid = 长事务所在线程PID; 处理方法 通过pg_terminate_session(pid, sessionid)终止长事务所在的会话(提醒:长事务无固定
gs_txid_oldestxmin(); SELECT * FROM pg_stat_activity WHERE pid = 长事务所在线程PID; 处理方法 通过pg_terminate_session(pid, sessionid)终止长事务所在的会话(提醒:长事务无固定
高可靠场景下,当DN主节点故障的时候,为保证数据不丢失,会将等待日志回放完成后,才对外提供服务,期间无法进行连接。 业务高可用:适用对业务在线时间要求高的场景。业务高可用场景下,当DN主节点故障时,若分片10分钟内没有选出主机,为了保障集群的可用性,会强制拉起备节点作为新的主节点
检查隐式转换的性能问题 在某些场景下,数据类型的隐式转换可能会导致潜在的性能问题。请看如下场景: SET enable_fast_query_shipping = off; CREATE TABLE t1(c1 VARCHAR, c2 VARCHAR); CREATE INDEX
= min(count(hot dbs),count(threads)) * memofdb。 热点DB数即访问较为频繁的数据库,线程数在线程池模式下取线程池线程个数和后台线程个数之和,非线程池模式不需要计算这个值,直接使用热点DB数。 memofdb即平均每个db应该分配的内
= min(count(hot dbs),count(threads)) * memofdb。 热点DB数即访问较为频繁的数据库,线程数在线程池模式下取线程池线程个数和后台线程个数之和,非线程池模式不需要计算这个值,直接使用热点DB数。 memofdb即平均每个db应该分配的内
WDR Snapshot生成性能报告 基于WDR Snapshot数据表汇总、统计,生成性能报告,默认初始化用户或监控管理员用户可以生成报告。 前提条件 WDR Snapshot启动(即GUC参数enable_wdr_snapshot为on时),且快照数量大于等于2。 操作步骤 执行如下命令新建报告文件。
检查隐式转换的性能问题 在某些场景下,数据类型的隐式转换可能会导致潜在的性能问题。请看如下的场景: SET enable_fast_query_shipping = off; CREATE TABLE t1(c1 VARCHAR, c2 VARCHAR); CREATE INDEX