检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SQL调优案例 案例:选择合适的分布列 案例:建立合适的索引 案例:增加JOIN列非空条件 案例:使排序下推 案例:设置cost_param对查询性能优化 案例:调整局部聚簇键 案例:调整中间表存储方式 案例:改建分区表 案例:调整GUC参数best_agg_plan 案例:改写SQL排除剪枝干扰
when_expression ) WHEN子句指定一个生效表达式。仅当此表达式为真时,脱敏策略才可能生效。 查询语句涉及脱敏表对象时,仅当脱敏策略的WHEN子句表达式为真时,查询对脱敏列数据才可能不可见,即脱敏策略生效。通常,采用WHEN子句来限定脱敏策略的生效用户范围,具有较严格的约束规格。
由于监控job执行的线程不会启动,所以job_status不会根据job的实时状态进行设置,用户不需要关注job_status。 只有当开启定时任务功能(job_queue_processes为非0时),系统才会根据当前job的实时状态刷新job_status的值。 start_date
产品公告 查看GaussDB(DWS)版本号 9.1.0.x版本说明 9.0.x版本说明(云原生3.0) 8.3.0版本说明 8.2.1版本说明 8.2.0版本说明 8.1.3版本说明 8.1.1版本说明 8.1.0版本说明 8.0.1版本说明 数据库接口删除说明
获取Token,进行认证。 在Postman界面上新建Post请求,选中Body的配置项,填写用户名、用户密码、账号名及项目ID。在我的凭证下,您可以查看账号的用户名、用户密码和账号名等信息。项目ID获取方法请参见获取项目ID。 获取token的华为云服务所在区域需要和调用的服务所在区域需一致,否则会导致调用失败。
"operator %u does not exist" SQLSTATE: XX000 错误原因:出现非法表达式。 解决办法:检查查询中的表达式是否合法,若不合法,需要修改查询。 GAUSS-02696: "binary I/O not supported during bootstrap" SQLSTATE:
SQLSTATE:无 错误原因:添加用户操作失败。 解决办法:根据useradd命令执行结果,解决问题。然后重新调用命令。 GAUSS-50319: "Failed to add %s group.” 错误原因:添加用户组操作失败。 解决办法:根据groupadd命令执行结果,解决问题。然后重新调用命令。
the connection info :%s : %s" SQLSTATE: XX000 错误原因:wal receiver线程无法连接主机,根据具体的报错信息处理。 解决办法:"1. 连接超时:检查当前主机是否存在压力导致连接不稳定。2. 无法连接:检查主机是否启动。" GAUSS-02049:
XX000 错误原因:重新查找shared lock失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04097: "failed to re-find shared proclock object" SQLSTATE: XX000 错误原因:重新查找shared proclock失败。
SQL调优 SQL查询执行流程 SQL执行计划 执行计划算子 SQL调优流程 更新统计信息 审视和修改表定义 SQL调优进阶 使用Plan Hint进行调优 例行维护表 例行重建索引 SQL语句出错自动重试 query_band负载识别 父主题: GaussDB(DWS)性能调优
创建和管理GaussDB(DWS)索引 创建和使用GaussDB(DWS)序列 创建和管理GaussDB(DWS)视图 创建和管理GaussDB(DWS)定时任务 查看GaussDB(DWS)系统表
Join方式的Hint 行数的Hint Stream方式的Hint Scan方式的Hint 子链接块名的hint 运行倾斜的hint 指定子查询不提升的hint 字典编码的hint 配置参数的hint Hint的错误、冲突及告警 Plan Hint实际调优案例 父主题: SQL调优
( ID VARCHAR2(10) , NAME VARCHAR2(100) , DESCRIPTION VARCHAR2(500) ); CREATE OR REPLACE PACKAGE BODY SAD.bas_dml_lookup_pkg
when_expression ) WHEN子句指定一个生效表达式。仅当此表达式为真时,脱敏策略才可能生效。 查询语句涉及脱敏表对象时,仅当脱敏策略的WHEN子句表达式为真时,查询对脱敏列数据才可能不可见,即脱敏策略生效。通常,采用WHEN子句来限定脱敏策略的生效用户范围,具有较严格的约束规格。
'12-10-2010'); --查看数据。 SELECT * FROM date_type_tab; coll --------------------- 2010-12-10 00:00:00 (1 row) --查看日期格式。 SHOW datestyle;
log:Perl迁移中所有的活动、预警和错误。 Apache Log4j用于指定DSC记录日志的框架。用户可使用以下Log4j配置文件,也可以根据需要进行自定义: Teradata/Oracle/Netezza/DB2 : config/log4j2.xml MySQL : config/log4j2_mysql
解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03332: "invalid query" SQLSTATE: 22000 错误原因:非法的查询操作。 解决办法:修正查询语句。 GAUSS-03333: "xpath expression result type %d is unsupported"
SQL调优案例 案例:选择合适的分布列 案例:建立合适的索引 案例:增加JOIN列非空条件 案例:使排序下推 案例:设置cost_param对查询性能优化 案例:调整局部聚簇键 案例:调整中间表存储方式 案例:改建分区表 案例:调整GUC参数best_agg_plan 案例:改写SQL排除剪枝干扰
错误原因:系统内部错误。与GDS端交互数据时,发生了错误。 解决办法:请检查gds与数据节点的网络连接、网络环境、节点的系统端口是否正常。请检查GDS的LOG,查看相关WARNING和ERROR日志,定位相关原因。 GAUSS-01377: "Unexpected connection EOF from
indexes do not support whole-index scans" SQLSTATE: 0A000 错误原因:使用hash索引方式查询没有指定查询条件。 解决办法:请添加索引扫描条件或使用不带索引的全表扫描。 GAUSS-03407: "hash AM does not use