检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Studio服务创建GaussDB(DWS)的OBS外表,并且在创建外表语句中指定OBS文件编码格式是UTF-8,但是导入数据时报错,如何处理? 原因分析 存储在OBS中的源文件含有非UTF-8的数据。 处理方法 排查报错的源文件,检查是否含有非UTF-8的数据,例如中文字符。如果源文件中含有非U
步骤4:创建新表并加载数据 为每张表选择了存储方式、压缩级别、分布方式和分布列后,使用这些属性创建表并重新加载数据。以便对比表设计前后的系统性能。 执行CREATE TABLE创建表前,删除前面创建的表。 1 2 3 4 5 6 7 8 9 10 11 12 13
0及以上集群版本为确保产品的演进和维护,GaussDB(DWS)提供元数据日落功能,对于已经废弃的GUC参数、系统函数、系统视图进行数据日落,为确保历史兼容性,将日落函数和视图存储在SUNSET EXTENSION中,该EXTENSION由用户自行创建,不影响后续版本升级。 CREATE EXTENSION SUNSET
创建外表 当完成创建外部服务器后,在GaussDB(DWS)数据库中创建一个OBS外表,用来访问存储在OBS上的数据。OBS外表是只读的,只能用于查询操作,可直接使用SELECT查询其数据。 创建外表 创建外表的语法格式如下: 1 2 3 4 5 6 7 8 9
执行计划生成器需要使用表的统计信息,以生成最有效的查询执行计划,提高查询性能。因此数据导入完成后,建议执行ANALYZE语句生成最新的表统计信息。统计结果存储在系统表PG_STATISTIC中。 分析表 ANALYZE支持的表类型有行/列存表、HDFS表、ORC/CARBONDATA格式的OBS
CREATE SERVER 功能描述 创建一个外部服务器。 外部服务器是存储HDFS集群信息、OBS服务器信息、DLI连接信息或其他同构集群信息的载体。 注意事项 默认只有系统管理员才可以创建外部服务器,否则需要对所使用的FOREIGN DATA WRAPPER授权,授权语法为:
CREATE SERVER 功能描述 创建一个外部服务器。 外部服务器是存储HDFS集群信息、OBS服务器信息、DLI连接信息或其他同构集群信息的载体。 注意事项 默认只有系统管理员才可以创建外部服务器,否则需要对所使用的FOREIGN DATA WRAPPER授权,授权语法为:
n<=65535时,VARCHAR (n),n>65535时,STRING NVARCHAR2(n) TEXT STRING 字符串(文本大对象) TEXT、CLOB TEXT、CLOB STRING 货币类型 MONEY NUMERIC BIGINT HDFS导出数据准备:HDF
缩容可选择缩容4个节点,或缩容7个节点。 online 是 Boolean 在线缩容。 type 是 String 数据库类型。 dws:标准数仓 hybrid:实时数仓 retry 否 Boolean 重试。 force_backup 是 Boolean 执行备份。 need_agency
ICS topsql子语句默认打开&level设置为perf,实现对存储过程子语句的监控及存储过程内部语句的调优、问题定位。 新增GUC参数resource_track_subsql_duration设置过滤存储过程中子语句的最小执行时间。 开发指南>GUC参数>资源管理 开发指
成功写 如果用户指定了日志路径,所有日志都会保存在该路径下。 如果未指定日志路径,DSC会在TOOL_HOME路径下创建log文件夹,用于存储所有日志。 为控制磁盘空间用量,日志文件的大小上限为10 MB。用户最多可拥有10个日志文件。 工具日志不记录敏感数据,如查询。 活动日志
Schema Conversion Completed ************************ 迁移含PL/SQL语句的函数、过程、包等对象时,应使用BLogic模式(即,将conversion-type参数设为BLogic)。 以示例文件夹路径为例,将conversion-type参数设为BLogic,命令如下:
能。 turbo存储格式列存表新增的选项: enable_turbo_store 设置列存表是否为turbo存储格式。该选项仅9.1.0.100及以上集群版本支持。 3.0普通列存表不支持设置turbo存储格式,3.0 hstore_opt表仅支持turbo存储格式。 2.0版本列存表无限制。
privileges of array types" SQLSTATE: 0LP01 错误原因:不能为集合类型设定权限。 解决办法:在设定权限前确认对象的类型。 GAUSS-01883: "unrecognized privilege type '%s'" SQLSTATE: 42601 错误原因:不认识的权限类型。
requires type %s but expression is of type %s" SQLSTATE: 42804 错误原因:被赋值的对象和实际表达式的类型不匹配。 解决办法:修改SQL Statement。 父主题: GAUSS-00201 -- GAUSS-00300
解决办法:检查SQL语句。 GAUSS-02390: "cannot change sequence '%s'" SQLSTATE: 42809 错误原因:错误的对象类型,INSERT/UPDATE/DELETE语句不能修改Sequence。 解决办法:修改SQL语句。 父主题: GAUSS-02301
GAUSS-04128: "malloc fails, out of memory" SQLSTATE: XX000 错误原因:系统内存不足,导致对象空间分配失败。 解决办法:待操作系回收部分内存后,再次执行操作。 GAUSS-04129: "Could not open file '%s':
initialize NativeTarget for LLVM." SQLSTATE: XX000 错误原因:启动数据库时初始化LLVM本地对象失败。 解决办法:重新启动数据库。 父主题: GAUSS-04301 -- GAUSS-04400
请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 cluster 是 CreateClusterInfo object 集群对象。 表3 CreateClusterInfo 参数 是否必选 参数类型 描述 node_type 是 String 节点类型。节点类型详情请参见数据仓库规格。
O均充足的情况下,压缩级别对加载效率影响不大。通常,列存表的加载效率比行存要高。 存储占用减少了64.3%。 压缩级别、列存和Hash分布均能够节省存储空间。Replication表会明显加大存储占用,但是可以减小网络开销。通过对小表采用Replication方式,是使用小量空间换取性能的正向做法。