检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
【建议】在实际业务中,根据需要创建新的Database,不建议直接使用集群默认的gaussdb数据库。 【建议】一个集群内,用户自定义的Database数量建议不超过3个。 【建议】为了适应全球化的需求,使数据库编码能够存储与表示绝大多数的字符,建议创建Database的时候使用UTF-8编码。 【关注】创
E/DROP partition),该列数据仅在本地CN记录。 应用示例 查询表table_test最后一次数据发生变化的时间: 1 2 3 4 5 SELECT last_data_changed FROM PG_STAT_ALL_TABLES WHERE relname ='table_test';
cache中被pin住block的数量。该字段仅9.1.0.100及以上集群版本支持。 示例 查询disk cache在每个节点使用的文件描述符的数量: 1 2 3 4 5 6 7 8 9 10 SELECT fd FROM pgxc_disk_cache_all_stats; fd ------
当数据库有异常时,用来清理数据库连接。允许在指定节点上清理指定数据库的指定用户的相关连接。 注意事项 参数dbname和username必须至少指定一个。 语法格式 1 2 3 4 CLEAN CONNECTION TO { COORDINATOR ( nodename [, ... ] ) | NODE
或者,您也可以使用另一种方式,在Maven工程中,可以直接将GaussDB(DWS)的JDBC驱动作为依赖项添加进POM文件,配置如下所示: gsjdbc4.jar 1 2 3 4 5 <dependency> <groupId>com.huaweicloud.dws</groupId> <arti
ORC × × PARQUET × × CARBONDATA × × TEXT √ √ CSV √ √ JSON × × 语法格式 1 2 3 4 5 6 7 8 CREATE FOREIGN TABLE [ IF NOT EXISTS ] table_name ( { column_name
lock”表示存在锁等待。同时查看“node_name”显示在对应的CN或DN上存在锁等待,记录相应的CN或DN名称,例如cn_5001或dn_600x_600y,继续执行3。 查询结果中“wait_status”不存在“acquire lock”,排除锁等待情况,继续排查其它场景。 执行以下语句,到等锁的对应C
点数、字符串、标识符和关键字。大多数非数字类型首先表现为字符串。SQL语言的定义允许将常量字符串声明为具体的类型。例,下面查询: 1 2 3 4 5 SELECT text 'Origin' AS "label", point '(0,0)' AS "value"; label
认证用的AK和SK硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 DROP FOREIGN TABLE
896 kB (11 rows) 测试查询性能,并将性能数据录入基准表中。 再次运行如下三个查询,并记录每个查询的耗费时间。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
点数、字符串、标识符和关键字。大多数非数字类型首先表现为字符串。SQL语言的定义允许将常量字符串声明为具体的类型。例,下面查询: 1 2 3 4 5 SELECT text 'Origin' AS "label", point '(0,0)' AS "value"; label
块数。 磁盘缓存信息(仅9.1.0.100及以上版本且colversion=3.0的存算分离V3表或外表支持) Disk Cache:表示磁盘缓存的命中信息和数据读取信息。(存算分离V3表或外表支持) miss代表磁盘缓存未命中的次数,hit表示磁盘缓存命中的次数,errorCo
块数。 磁盘缓存信息(仅9.1.0.100及以上版本且colversion=3.0的存算分离V3表或外表支持) Disk Cache:表示磁盘缓存的命中信息和数据读取信息。(存算分离V3表或外表支持) miss代表磁盘缓存未命中的次数,hit表示磁盘缓存命中的次数,errorCo
ORC × × PARQUET × × CARBONDATA × × TEXT √ √ CSV √ √ JSON × × 语法格式 1 2 3 4 5 6 7 8 CREATE FOREIGN TABLE [ IF NOT EXISTS ] table_name ( { column_name
建表与导入SSB数据 创建SSB目标表 连接DWS数据库后执行以下SQL语句。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
expression" SQLSTATE: 42P22 错误原因:对于正则表达式,无法确定合适的排序规则。 解决办法:请检查正则表达式的定义。 示例: 1 2 3 4 5 6 postgres=# insert into t8 values('a','b'); INSERT 0 1 postgres=#
错误原因:ilike语句中,存在多个collation造成冲突,解析器无法决定使用哪个。 解决办法:手动指定COLLATE collation_name。 示例: 1 2 3 postgres=# select ifnull(a,b) ilike 'A%' from t8; ERROR: could not determine
请通过\d tablename查看表的字段信息。2.检查INSERT ... VALUES语句中VALUES的数目与表的字段数目是否匹配。3.修改INSERT ... VALUES语句的语法。 GAUSS-00269: "VALUES must not contain table
解决办法:检查目标用户是否已经是某个用户的成员。 GAUSS-00628: "schema '%s' does not exist" SQLSTATE: 3F000 错误原因:schema不存在。 解决办法:检查schema是否存在。 GAUSS-00629: "cannot cancel current
示例:查询pg_class系统表获取表OID,查询INFORMATION_SCHEMA.COLUMNS系统视图获取column_number。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 SELECT COLUMN_NAME,ORDINAL_POSITION