检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ion=false MigSupportSequence 设置DSC对SEQUENCE语句的处理方法。 设为true,可将CREATE脚本转换为INSERT脚本。 设为false,则无法迁移CREATE脚本。 true false true MigSupportSequence=false
int。 使用一致的数据类型 表关联列尽量使用相同的数据类型。如果表关联列数据类型不同,数据库必须动态地转化为相同的数据类型进行比较,这种转换会带来一定的性能开销。 使用索引 建立索引的目的是为了加速查询,所以请确保索引能在一些查询中被使用。如果一个索引不会被任何查询语句用到,那这个索引是没有意义的,请删除这个索引。
图2 SELECT操作 1 EXPLAIN(COSTS OFF) SELECT * FROM all_data; 图3 EXPLAIN操作 切换至alice用户: 1 SET ROLE alice PASSWORD '{Password}'; 执行SELECT操作: 1 SELECT
单行运行模式,这时每个命令都将由换行符结束,像分号那样。 - 表3 输出格式参数 参数 参数说明 取值范围 -A, --no-align 切换为非对齐输出模式。 缺省为对齐输出模式。 -F, --field-separator=STRING 设置域分隔符(默认为“|”)。 - -H
ACE级别的日志,将产生详细的日志信息。默认值为OFF,表示不打印日志。 prepareThreshold:integer类型。用于确定在转换为服务器端的预备语句之前,要求执行方法PreparedStatement的次数。缺省值是5。 batchMode : boolean类型,用于确定是否使用batch模式连接。
0:仅打印导入导出相关的文件列表,日志量小,推荐在系统处于正常状态时使用设置。 1:打印日志的完整信息,增加各节点的连接信息、session转换信息和一些数据统计。 2:打印详细的交互日志以及所属状态,输出较大量的debug日志信息,以帮助故障定位分析。推荐仅在故障定位时开启。 默认值:1
证外表的字符集和客户端字符集一致即可,导入时保证客户端编码,数据文件内容编码和客户端一致。 如果存在无法变更数据库,客户端,外表字符集时,可以尝试使用iconv命令进行手动转换。 1 2 #注意 -f 表示源文件的字符集,-t为目标字符集 iconv -f utf8 -t gbk
json数据类型存储输入文本的精确复制,处理函数必须在每个执行上重新解析; 而jsonb数据以分解的二进制格式存储, 这使得它由于添加了转换机制而在输入上稍微慢些,但是在处理上明显更快, 因为不需要重新解析。同时由于jsonb类型存在解析后的格式归一化等操作,同等的语义下只会有
gds_user:gdsgrp /opt/bin/dws/gds chown -R gds_user:gdsgrp /input_data 切换到gds_user用户。 su - gds_user 若当前集群版本为8.0.x及以前版本,请跳过9,直接执行10。 若当前集群版本为8.1
convert_string_to_digit 参数说明:设置隐式转换优先级,是否优先将字符串转为数字。 参数类型:USERSET 取值范围:布尔型 on表示优先将字符串转为数字。 off表示不优先将字符串转为数字。 默认值:on 请谨慎调整该参数,调整该参数会修改内部数据类型转换规则并可能导致不可预期的行为。
convert_string_to_digit 参数说明:设置隐式转换优先级,是否优先将字符串转为数字。 参数类型:USERSET 取值范围:布尔型 on表示优先将字符串转为数字。 off表示不优先将字符串转为数字。 默认值:on 请谨慎调整该参数,调整该参数会修改内部数据类型转换规则并可能导致不可预期的行为。
开启enable_parallel_analyze的情况下,对外表进行analyze时,尽量避免对目标外表列增加NOT NULL约束条件,防止外表数据源变更时约束失效导致analyze失败;同时目前并行采样不支持物化视图;当发生由于此类原因导致的analyze失败时,可以设置该参数为false,成功执行analyze。
遍历from后的表 遍历upsert子句 在优化器的重写阶段,由于fulljoin、cte inline、物化视图重写、inlist2join、or转换、multi count(distinct)、magicset、lazyagg、子查询/子链接提升等重写优化,都会构造新的子查询,此时会对
重试。但使用psycopg2默认连接方式创建的连接在语句执行失败时没有自动重试,会直接报错退出。如常见的主备切换场景下,未自动重试会报如下错误,但在自动重试期间完成主备切换,则会返回正确结果。 1 psycopg2.errors.ConnectionFailure: pooler:
('budget_config_user' , 'report_user'); 步骤三:创建资源池 登录GaussDB(DWS) 管理控制台,在集群列表中单击集群名称,切换至“资源管理”页签。 单击“添加资源池”创建资源池。参见场景介绍的模型分别创建报表业务资源池pool_1和核心交易资源池pool_2。 修改异常规则。
l_func_name ; END ; / 输入: 若pkgSchemaNaming设置为false,使用包变量 全局变量在包转换期间未正确转换,并在编译期间报错。如果配置参数pkgSchemaNaming设置为false,则某些位置不会进行包变量迁移。但是,内核团队不建议使用此设置,详情请咨询内核团队。
running:运行中。 stopping:停止中。 stop_failed:停止失败。 stopped:已停止。 switchovering:灾备切换中。 abnormal:异常。 deleting:删除中。 primary_cluster DisasterRecoveryCluster
剩余步骤默认单击下一步直到安装成功。 安装环境变量。单击本地PC左下角“开始”,右击“此电脑”,选择“更多 > 属性 > 高级系统设置”,切换到“高级”,单击“环境变量”。 在下方“系统变量”,双击“Path”变量,单击“新建”,在最后一行增加Openssl的bin路径,例如“C:\Program
GaussDB(DWS)集群性能基线 本节主要介绍GaussDB(DWS)各项资源的推荐值和风险值。 当集群资源水位超过推荐值后,运维人员需要及时介入处理,防止节点异常、主备切换等故障场景下的性能降级。 当集群资源水位超过风险值后,集群会有很高的过载风险,应禁止继续上线新业务。 此时,需要通过业务优化或错峰调度等手
表2所示的关键审计项。 表2 关键审计项 参数名 说明 关键审计项 记录用户登录成功、登录失败和注销的信息。 记录数据库启动、停止、恢复和切换审计信息。 记录用户锁定和解锁功能信息。 记录用户权限授予和权限回收信息。 记录SET操作的审计功能。 设置是否开启审计日志转储功能。 关