检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
time zone。 数据的distinct值数量较少,这样能产生较好的过滤效果。 出现在查询where条件中,优先选取能过滤大量数据的列。 partial cluster key中设置多个列时,是先按第一个列排序,当第一个列值相同时,使用第二列比较,后续列依次类推。推荐不要超出3个列。
根据指定长度及起始位置偏移将BUFFER中内容写入到LOB中。 DBMS_LOB.WRITEAPPEND 根据指定长度将BUFFER中内容写入到LOB的尾部。 DBMS_LOB.COPY 根据指定长度及起始位置偏移将BLOB内容写入到另一个BLOB中。 DBMS_LOB.ERASE 根
错误原因:在异步IO的模式下,服务器读取数据文件前,需要检测到文件状态异常。 解决办法:请确保数据文件状态正常,若数据文件异常,请从备机或备份数据中恢复。 GAUSS-04473: "io_submit() sync read failed %d" SQLSTATE: XX000 错误原
time zone。 数据的distinct值数量较少,这样能产生较好的过滤效果。 出现在查询where条件中,优先选取能过滤大量数据的列。 partial cluster key中设置多个列时,是先按第一个列排序,当第一个列值相同时,使用第二列比较,后续列依次类推。推荐不要超出3个列。
使用其它客户端如果出现不兼容而报错,且不能替换客户端的情况,可尝试替换客户端中的libpq驱动。替换方法:参见工具下载下载并解压gsql客户端压缩包,获取gsql目录下的libpg.so,替换到客户端指定目录中。 父主题: 数据库连接
non-inherited constraint on relation '%s'" SQLSTATE: 42P17 错误原因:新的限制与表格中的非继承类限制相互冲突。 解决办法:检查需要新增加的限制是否与当前已有的所有类型限制相一致。 GAUSS-01723: "cannot use
by子句中的一个或者多个列,没有group by子句也可以指定distinct子句中的列。 指定的分布列,需要用group by或distinct中的列序号或列名来表示,count(distinct)中的列只能通过列名指定。 对于多层的查询,可以在每层指定对应层的分布列hint,只在当前层生效。 指定的count
查找问题根因并进行调优:通过分析执行计划,找到可能存在的原因,进行针对性的调优,通常为调整数据库级SQL调优参数。 编写更优的SQL:介绍一些复杂查询中的中间临时数据缓存、结果集缓存、结果集合并等场景中的更优SQL语法。 父主题: GaussDB(DWS)性能调优
最小、平均和总响应时间,单位为微秒),以及DDL、DML、DCL类型语句的执行次数。 GS_SQL_COUNT视图中对DDL、DML、DCL类型语句分类与SQL语法中略有不同,具体如下: CREATE/ALTER/DROP USER,CREATE/ALTER/DROP ROLE等用户相关语句属于DCL类型。
最小、平均和总响应时间,单位为微秒),以及DDL、DML、DCL类型语句的执行次数。 GS_SQL_COUNT视图中对DDL、DML、DCL类型语句分类与SQL语法中略有不同,具体如下: CREATE/ALTER/DROP USER,CREATE/ALTER/DROP ROLE等用户相关语句属于DCL类型。
根据指定长度及起始位置偏移将BUFFER中内容写入到LOB中。 DBMS_LOB.WRITEAPPEND 根据指定长度将BUFFER中内容写入到LOB的尾部。 DBMS_LOB.COPY 根据指定长度及起始位置偏移将BLOB内容写入到另一个BLOB中。 DBMS_LOB.ERASE 根
根据指定长度及起始位置偏移将BUFFER中内容写入到LOB中。 DBMS_LOB.WRITEAPPEND 根据指定长度将BUFFER中内容写入到LOB的尾部。 DBMS_LOB.COPY 根据指定长度及起始位置偏移将BLOB内容写入到另一个BLOB中。 DBMS_LOB.ERASE 根
XCEPTION子句可以捕获它。 如果一个错误被EXCEPTION捕获,PL/SQL函数的局部变量保持错误发生时的原值,但是所有该块中想写入数据库中的状态都回滚。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
"unspecified"; unspecified ------------- abcdef (1 row) 因为查询中没有声明任何类型,所以本例中对类型没有任何初始提示。因此,分析器查找所有候选操作符,发现既存在接受字符串类型范畴的操作符也存在接受位串类型范畴的操作符。因
"unspecified"; unspecified ------------- abcdef (1 row) 因为查询中没有声明任何类型,所以本例中对类型没有任何初始提示。因此,分析器查找所有候选操作符,发现既存在接受字符串类型范畴的操作符也存在接受位串类型范畴的操作符。因
d:sha256, sha384, sha512, sm3。支持的加密数据类型:目前数据库支持的数值类型,字符类型,二进制类型中的RAW,日期/时间类型中的DATE、TIMESTAMP、SMALLDATETIME。keystr的长度范围与加密算法相关,为1~KeyLen字节。当c
starting:启动中。 start_failed:启动失败。 running:运行中。 stopping:停止中。 stop_failed:停止失败。 stopped:已停止。 switchovering:灾备切换中。 abnormal:异常。 deleting:删除中。 primary_cluster
l脚本,并迁移为适用于GaussDB(DWS)数据库的应用程序sql脚本。 DSC不需要连接数据库,可在离线模式下实现零停机迁移,迁移过程中还会显示迁移过程状态,并用日志记录操作过程中发生的错误,便于快速定位问题。 迁移对象 DSC支持迁移Teradata、MySQL数据库的对象有:
GAUSS-03138: "ACL array contains wrong data type" SQLSTATE: 22023 错误原因:ACL数组中包含了非ACL元素。 解决办法:检查ACL数组是否合法。 GAUSS-03139: "ACL arrays must be one-dimensional"
by子句中的一个或者多个列,没有group by子句也可以指定distinct子句中的列。 指定的分布列,需要用group by或distinct中的列序号或列名来表示,count(distinct)中的列只能通过列名指定。 对于多层的查询,可以在每层指定对应层的分布列hint,只在当前层生效。 指定的count