检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果分布列包含多个字段,分布列的字段顺序需要保持和DWS一致,分布列支持的字段类型和dws client一致参考参数WRITE_PARTITION_POLICY,使用功能同样需要额外配置,不可自行使用。 示例 该示例是从kafka数据源中读取数据,写入DWS结果表中,并指定攒批时间不超过10秒,每批数据最大30000条,其具体步骤如下:
集群列表”界面找到告警集群,在所在行操作列单击“监控面板”进入监控界面。 选择“监控 > 性能监控 > 添加监控视图”,选择实例、实例内存使用率和想要查看的实例名 ,确认无误后单击“确定”。 图1 添加实例内存使用率监控视图 即可在下方视图中查看当前集群各实例的实例内存使用率的具体情况
所选模式设置为数据库(从数据库下拉列表中选择)中所有活动连接的默认模式。 导出DDL和数据 可通过右键单击“导出DDL”导出该模式下函数/过程、表、序列和视图的定义。如果需要导出数据,可右键单击“导出DDL和数据”。 在“对象浏览器”窗格中,右键单击所选模式,选择“导出DDL”。 用户需自定义导出路径。如果需要将数据压缩,勾选“
在Postman界面上新建Post请求,选中Body的配置项,填写用户名、用户密码、账号名及项目ID。在我的凭证下,您可以查看账号的用户名、用户密码和账号名等信息。项目ID获取方法请参见获取项目ID。 获取token的华为云服务所在区域需要和调用的服务所在区域需一致,否则会导致调用失败。 单击右上角“Send”,发送“POST
、操作符等对象的集合。GaussDB(DWS)支持创建多个数据库,但是客户端程序一次只能连接并访问一个数据库,无法跨数据库进行查询。 模板和默认数据 GaussDB(DWS)提供了两个模板数据库template0、template1,以及一个默认的数据库gaussdb。 默认情况
GaussDB(DWS)存储过程 GaussDB(DWS)存储过程简介 GaussDB(DWS)存储过程数据类型转换 GaussDB(DWS)存储过程数组和record GaussDB(DWS)存储过程声明语法 GaussDB(DWS)存储过程基本语句 GaussDB(DWS)存储过程动态语句
compatible input type and transition type" SQLSTATE: 42P13 错误原因:入参类型或中间数据的类型和聚集函数不兼容。 解决办法:修改入参类型或中间数据的类型为兼容的类型。 GAUSS-02308: "cannot fetch row before
信息陈旧会造成执行计划严重劣化,从而导致性能问题。从经验数据来看,10%左右性能问题是因为没有收集统计信息。具体请参见更新统计信息。 审视和修改表定义。 通常情况下,有些SQL语句可以通过查询重写转换成等价的,或特定场景下等价的语句。重写后的语句比原语句更简单,且可以简化某些执行
GAUSS-02978: "lower and upper bounds must be finite" SQLSTATE: 2201G 错误原因:下限和上限必须为有限值。 解决办法:请检查输入数据。 GAUSS-02979: "reference to parent directory ('
有2~10倍。 不论是简单的过滤、排序、聚集,还是复杂的多表关联、窗口计算、CTE查询,9.1.0版本都有明显性能优势。 表1 TPC-H和TPC-DS性能总览 1000x DWS开箱性能 版本 8.3.0 9.1.0.200 - 存算一体(s) 存算一体(s) 存算分离(s) TPC-H
数据库连接 如何与GaussDB(DWS)进行通信? GaussDB(DWS)是否支持第三方客户端以及JDBC和ODBC驱动程序? 无法连接GaussDB(DWS)集群时怎么处理? 为什么在互联网环境连接GaussDB(DWS)后,解绑了EIP不会立即返回失败消息? 使用公网IP
取值范围:要分析的具体的字段名称。缺省时为所有字段。 PARTITION HDFS表不支持PARTITION参数,PARTITION参数不能和COMPACT同时使用。 PARTITION参数和COMPACT同时使用会报错:COMPACT can not be used with PARTITION. partition_name
过1024的字符序列,一个桶里的每个对象必须拥有唯一的对象键值。用户可使用桶名+对象名来存储和获取对应的对象。 Metadata:对象元数据,用来描述对象的信息。元数据又可分为系统元数据和用户元数据。这些元数据以键值对(Key-value)的形式随http头域一起上传到OBS系统。
另外,在数据库中,GUC参数“memory_tracking_mode”用来设置内存信息统计的模式,共支持四种模式: none,不启动内存统计功能。 normal,仅做内存实时统计,不生成文件。 executor,生成统计文件,包含执行层使用过的所有已分配内存的上下文信息。 当为executor
修改数据库默认表空间,该用户必须是该数据库的所有者或系统管理员,且拥有新表空间的CREATE权限。该语法会从物理上将一个数据库原来缺省表空间上的表和索引移至新的表空间。注意不在缺省表空间的表和索引不受此影响。 修改某个按数据库设置的相关参数,只有数据库所有者或者系统管理员可以改变这些设置。 修改某个数据库对象
枚举类型新增加的标签值,是一个非空的长度不超过64个字节的字符串。 neighbor_enum_value 一个已有枚举标签值,新值应该被增加在紧接着该枚举值之前或者之后的位置上。 existing_enum_value 现有的要重命名的枚举值,是一个非空的长度不超过64个字节的字符串 CASCADE
段DROP COLUMN。对于添加的字段和修改的字段类型要求是列存支持的数据类型。ALTER TYPE的USING选项只支持常量表达式和涉及本字段的表达式,暂不支持涉及其他字段的表达式。 列存表支持的字段约束包括NULL、NOT NULL和DEFAULT常量值;对字段约束的修改,
有效值。这和检测search_path的值不尽相同,因为current_schema显示search_path中首位有效的模式名称。 取值范围:字符串 设置为"$user",public时,支持共享数据库(没有用户具有私有模式和所有共享使用public),用户私有模式和这些功能的
触发器常用于多表间数据关联同步场景,对SQL执行性能影响较大,不建议在大数据量同步及对性能要求高的场景中使用。 当触发器满足如下条件时,触发语句能和触发器一起下推到DN执行并提升触发器执行性能: 开关enable_trigger_shipping和enable_fast_query_shipping开启(默认均开启)。
SQLSTATE: 42P17 错误原因:CREATE RULE语法中的WHERE条件表达式引用了NEW和OLD之外的表。 解决办法:CREATE RULE语法中的WHERE条件表达式除了引用NEW和OLD之外不能引用其他任何表,请检查并修改语法。 GAUSS-00367: "cannot use