检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Driver”(对应gsjdbc200.jar)。 由于GaussDB(DWS)在JDBC的使用上与PG的使用方法保持兼容,所以同时在同一进程内使用两个JDBC的驱动的时候,可能会类名冲突。 父主题: 基于JDBC开发
WHERE product_price>500; 在需要执行多次数据导出时,导出数据的存放路径必须为空,否则将导出失败。 对于特殊的数据类型如RAW类型,在导出之后是一个二进制文本,导入工具无法识别。需使用RAWTOHEX()函数将其转换为16进制文本导出。 父主题: 导出CSV、TXT数据到OBS
characters]) 从字符串string的指定位置删除只包含characters中字符(缺省为空格)的最长的字符串。 从字符串string的指定位置删除只包含characters中字符(缺省为空格)的最长的字符串。 从字符串string的指定位置删除等于characters的字符串(缺省为空格)。
再将token简化到词素,并返回一个tsvector。其中tsvector中列出了词素及它们在文档中的位置。文档是根据指定的或默认的文本搜索分词器进行处理的。这里有一个简单的例子: 1 2 3 4 SELECT to_tsvector('english', 'a fat cat
FROM product_info_output WHERE product_price>500; 对于特殊的数据类型如RAW类型,在导出之后是一个二进制文本,导入工具无法识别。需使用RAWTOHEX()函数将其转换为16进制文本导出。 父主题: 导出ORC数据到MRS
FROM product_info_output WHERE product_price>500; 对于特殊的数据类型如RAW类型,在导出之后是一个二进制文本,导入工具无法识别。需使用RAWTOHEX()函数将其转换为16进制文本导出。 父主题: 导出ORC数据到OBS
character varying(64) 表的所有者。 table_name character varying(64) 表名。 column_expression text 定义列的基于函数的索引表达式。 column_position smallint 索引中列的位置。 父主题: 系统视图
character varying(64) 表的所有者。 table_name character varying(64) 表名。 column_expression text 定义列的基于函数的索引表达式。 column_position smallint 索引中列的位置。 父主题: 系统视图
找节约成本的机会。您还可以根据成本分析阶段的分析结果识别成本偏高的资源,通过云监控服务监控资源的使用情况,确定成本偏高的原因,然后采取针对性的优化措施。 监控资源利用率,评估当前配置是否过高。例如:CPU、内存、云硬盘、带宽等资源的利用率。 计费模式优化 不同类型的业务对资源使用
执行导出数据 前提条件 需要确保每一个CN和DN所在服务器到GDS服务器的IP和端口是互通的。 导出操作语法 执行数据导出语法: 1 INSERT INTO [foreign table 表名] SELECT * FROM [源表名]; 编写批处理任务脚本,实现并发批量导出数
relfilenode函数交换两张表的物理文件时,不允许交换系统表的toast物理文件。 解决办法:在扩容充分过程中,通过gs_switch_relfilenode函数不允许交换系统表的物理文件,非法的操作。请确认函数的参数中是否包含有系统表的表名。 GAUSS-01123: "expected
用于批量的表达式过滤的场景,确保查询表达式的查询代价估算准确 手动识别 表达式索引信息 创建的表达式索引会自动收集统计信息 用于点查的表达式过滤的场景,确保查询表达式的查询代价估算准确 手动识别 冻结统计信息 将表级的统计信息冻结,防止发生变化 用于数据特征极稳定场景,禁止采样,防止查询计划跳变 用于数据特征极易变场景,强制采样,确保每次查询都采样
自8.1.3版本后支持位图功能(RoaringBitmap),在使用JAVA语言基于GaussDB(DWS)进行二次开发时,可以使用CopyManager接口,实现小批量RoaringBitmap的数据入库至GaussDB(DWS)。 如针对大批量数据入库,需要在应用侧增加算力进行优化,否则会影响入库性能。
自8.1.3版本后支持位图功能(RoaringBitmap),在使用JAVA语言基于GaussDB(DWS)进行二次开发时,可以使用CopyManager接口,实现小批量RoaringBitmap的数据入库至GaussDB(DWS)。 如针对大批量数据入库,需要在应用侧增加算力进行优化,否则会影响入库性能。
本实践演示基于GDS导入导出的高并发能力,实现两套DWS集群之间1500万行数据的分钟级迁移。 该功能仅8.1.2及以上集群版本支持。 GDS为GaussDB(DWS)自研的高并发导入导出工具,了解更多请参考GDS使用说明。 本章节仅演示操作实践,GDS互联互通介绍及语法说明的详细内容,请参见基于GDS的跨集群互联互通。
注意:对于解析器来说,一个“字母”的概念是由数据库的语言区域设置,即lc_ctype设置决定的。只包含基本ASCII字母的词被报告为一个单独的token类型,因为这类词有时需要被区分出来。大多数欧洲语言中,对token类型word和asciiword的处理方法是类似的。 email不支持某些由RFC
动继承对应角色的权限。 数据库中USER与ROLE的关系为:USER的权限来自于ROLE。 用户组包含了具有相同权限的用户集合。 用户可以看作是具有登录权限的角色。 角色可以看作是没有登录权限的用户。 GaussDB(DWS)提供的权限包括“管理面”各组件的操作维护权限,在实际应
错误原因:不可识别的分布列选项。 解决办法:请使用支持的分布选项。具体请参考《SQL语法参考》的“CREATE TABLE”章节。 GAUSS-00136: "Invalid option %s" SQLSTATE: 42601 错误原因:选项不合法。 解决办法:请使用支持的选项。 GAUSS-00137:
GaussDB(DWS)总体开发设计规范 目的 本规范定义了在进行基于GaussDB(DWS)数据库自主开发过程中应遵守的设计、开发准则,以提升开发效率,保证业务的连续性、稳定性。 适用范围 该规范适用于所有基于GaussDDB(DWS)数据库自主开发的场景,包含应用层面的设计与开发、数据库服务层面的设计与开发。
低。 处理方式: 对按照时间特征存储和访问的大表设计成分区表。 分区键一般选离散度高、常用于查询过滤条件中的时间类型的字段。 分区间隔一般参考高频的查询所使用的间隔,需要注意的是针对列存表,分区间隔过小(例如按小时)可能会导致小文件过多的问题,一般建议最小间隔为按天。 场景6:行存表求count值