检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
某局点测试过程遇到如下的执行计划,客户希望将性能提升至3s内返回结果。 优化后 经过分析发现计划走了行引擎。根本原因是:临时计划表input_acct_id_tbl和中间结果转储表row_unlogged_table使用了行存表。 修改这两个表为列存表之后,性能提升至1.6s。 父主题: 实际调优案例
某局点测试过程遇到如下的执行计划,客户希望将性能提升至3s内返回结果。 优化后 经过分析发现计划走了行引擎。根本原因是:临时计划表input_acct_id_tbl和中间结果转储表row_unlogged_table使用了行存表。 修改这两个表为列存表之后,性能提升至1.6s。 父主题: SQL调优案例
user_name ACCOUNT UNLOCK; password_effect_time:账户密码的有效期,单位为天,默认为90。 数据库账户(普通用户和管理员dbadmin)的密码有效期,也可以在连接数据库后使用ALTER USER进行修改: 1 ALTER USER username PASSWORD
42P13 错误原因:CREATE OPERATOR,左参数或右参数是SETOF类型(集合)。 解决办法:CREATE OPERATOR,左参数和右参数都不能是SETOF类型(集合)。 GAUSS-01459: "operator procedure must be specified"
and 0x0A" SQLSTATE:无 错误原因:自定义换行符不能用于非TEXT格式的copy导出或只写外表,但是允许自定义换行符0x0D0A和0x0A。 解决办法:请检查copy导出或只写外表的设置的文件格式,确保为TEXT格式。 父主题: GAUSS-05101 -- GAUSS-05200
remove -------- (1 row) JOB的权限控制。 当创建一个JOB时,该JOB会和创建该JOB的数据库和用户绑定(即:pg_job系统视图新增的JOB记录中的dbname和log_user)。 如果当前用户是DBA用户、系统管理员、该JOB的创建用户(即:pg_jo
remove -------- (1 row) JOB的权限控制。 当创建一个JOB时,该JOB会和创建该JOB的数据库和用户绑定(即:pg_job系统视图新增的JOB记录中的dbname和log_user)。 如果当前用户是DBA用户、系统管理员、该JOB的创建用户(即:pg_jo
确定是针对视图对象进行的SQL操作,并获得视图的名字。 直接检查SQL语句的FROM对象,确定是否为视图。若是,则直接获得该视图的名字。 使用已获得的视图的名字和schema,删除该视图。 重新执行SQL语句。对于查询操作,由于对应的分区已经被删除,视图的存在没有意义。 父主题: 数据库使用
between the primary and standby" SQLSTATE: XX000 错误原因:"备机向主机进行system校验,主机和备机的唯一标识system ID不同。初步判断为主备第一次建立连接。" 解决办法:需要重建备机,集群环境下CM会在此情况下自动重建备机。 GAUSS-02009:
弹出“添加新约束”对话框,提示在新约束中输入信息。 约束类型有CHECK、PRIMARY KEY、UNIQUE三个选项,详细说明请参考定义表约束。 输入“约束名”和“选定的列”,单击“添加”。完成操作后,该约束添加到表中。 Data Studio在状态栏显示操作状态信息。 如果“约束名”字段中已经提供了
在指定集群所在行的“操作”列,单击“监控面板”,系统将显示数据库监控页面。 在左侧导航栏选择“监控>性能监控”,进入性能监控页面。在性能监控页面展示了集群、数据库、节点和实例四个维度的资源消耗趋势。 选择查询时间后可查看不同时间区间的性能趋势数据。 默认展示最近1小时的监控信息。 支持查看最近7天的监控信息。
有语句在执行。该状态表示该条语句已经执行完成,因此query_id为0,但是本事务还未提交或回滚。此状态下的语句已经执行完成,不占用CPU和IO等资源,会占用连接数,并发数等连接资源。 若业务中出现语句处于idle in transaction状态,可参考如下常见场景及对应的解决方法来处理:
时间、查询语句、查询状态、排队状态、dn最小内存峰值、dn最大内存峰值、dn每秒最大io峰值、dn每秒最小io峰值和内存使用平均值等信息。 根据“dn最大内存峰值”和“内存使用平均值”查询结果,值较大的就是消耗内存较多的语句。 如果已确认所查询的占用内存高的语句需要被终止,勾选指
重叠。划分好分区后,根据分区键值将数据映射到已创建的某个分区上,如果可以映射到已创建的某一分区上,则把记录插入到对应的分区上,否则给出报错和提示信息。 示例中的分区表tpcds.startend_pt是以c2列为partition_key,将插入表的数据分为5个没有重叠的分区。而
某局点测试过程遇到如下的执行计划,客户希望将性能提升至3s内返回结果。 优化后 经过分析发现计划走了行引擎。根本原因是:临时计划表input_acct_id_tbl和中间结果转储表row_unlogged_table使用了行存表。 修改这两个表为列存表之后,性能提升至1.6s。 父主题: SQL调优案例
请根据您的实际需求慎重选择。 当您开通免费试用套餐后,在免费时间段内,您可以直接登录GaussDB(DWS) 控制台创建相应区域、节点规格和节点数量的集群,该规格集群会自动享受免费试用活动。如果您选择使用其他节点类型,将按标准的按需费率支付费用,计费详情请参见GaussDB(DWS)价格详情。
ACCESS_KEY和SECRET_ACCESS_KEY 用户访问OBS的AK和SK,请根据实际替换。 获取访问密钥,请登录管理控制台,将鼠标移至右上角的用户名,单击“我的凭证”,然后在左侧导航树单击“访问密钥”。在访问密钥页面,可以查看已有的访问密钥ID(即AK),如果要同时获取AK和SK,
的成本,可以选择大规格三节点集群。 例如,规格为32核256G的大规格集群(dws2.m6.8xlarge.8),拥有更快的CPU处理能力和更大的内存容量,可以更快速地处理数据。但是三节点的集群节点数量有限,高并发场景下性能较差。 父主题: 集群管理
remove -------- (1 row) JOB的权限控制。 当创建一个JOB时,该JOB会和创建该JOB的数据库和用户绑定(即:pg_job系统视图新增的JOB记录中的dbname和log_user)。 如果当前用户是DBA用户、系统管理员、该JOB的创建用户(即:pg_jo
处理方法:执行一个简单的CRETAE TABLE语句,如果CRETAE TABLE语句执行也很慢,说明可能存在IO/网络问题,可以进一步排查IO和网络情况。 场景三:系统表过大导致VACUUM FULL执行慢 在排除IO/网络问题后,对空表执行VACUUM FULL,即使是空表执行VACUUM