检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
column '%s'" SQLSTATE: 0A000 错误原因:ALTER TABLE DROP COLUMN操作时,系统表的列不能被删除。 解决办法:不支持删除系统表的列,建议取消本操作。 GAUSS-00746: "cannot drop inherited column '%s'"
XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00797: "found unexpected dependency type '%c'" SQLSTATE: XX000 错误原因:依赖类型异常。 解决办法:系统表异常,请联系技术支持工程师提供技术支持。
sh Join。 如果源数据已经被排序过,在执行融合连接时,并不需要再排序,此时Merge Join的性能优于Hash Join。 (Sonic) HashJoin 哈希连接,内外表使用join列的hash值建立hash表,相同值的必在同一个hash桶。等值连接的连接两端必须为类型相同的等值连接,且支持hash散列。
审视和修改表定义 在分布式框架下,数据分布在各个DN上。一个或者几个DN的数据存在一块物理存储设备上,较好的表定义需要满足以下要求: 表数据均匀分布在各个DN上,以防止单个DN对应的存储设备空间不足造成集群有效容量下降。选择合适分布列,避免数据分布倾斜可以实现该点。 表Scan压
tro定义中的supernovae stars,这是因为在thesaurus_astro词典定义中指定了Snowball类型的子词典english_stem,该词典移除了e和s。 如果同时需要索引原始短语,只要将其同时放置在词典定义文件中对应定义的右侧即可,如下: 1 2 3
容错性 当数据库系统发生错误时,以下参数控制服务器处理错误的方式。 exit_on_error 参数说明:控制终止会话。 参数类型:SUSET 取值范围:布尔型 on表示任何错误都会终止当前的会话。 off表示只有FATAL级别的错误才会终止会话。 默认值:off omit_encoding_error
n时)下可用。该模式谨慎打开,一般供维护人员排查问题使用,一般用户不应使用该模式。 要想回滚一个预备事务,必须是最初发起事务的用户,或者是系统管理员。 事务功能由数据库自动维护,不应显式使用事务功能。 语法格式 1 ROLLBACK PREPARED transaction_id
TABLE 功能描述 删除指定的表。 注意事项 只有表的所有者、模式所有者或者被授予了表的DROP权限的用户才能执行DROP TABLE,系统管理员默认拥有该权限。要清空指定表中的行但是不删除该表定义,可以使用TRUNCATE或者DELETE。 DROP TABLE会强制删除指定
n时)下可用。该模式谨慎打开,一般供维护人员排查问题使用,一般用户不应使用该模式。 要想回滚一个预备事务,必须是最初发起事务的用户,或者是系统管理员。 事务功能由数据库自动维护,不应显式使用事务功能。 语法格式 1 ROLLBACK PREPARED transaction_id
MAX_ROWS 在MySQL中,MAX_ROWS表示在表中存储的最大行数。DSC迁移过程时会将该属性删除。 输入示例 1 2 3 4 5 6 7 8 9 CREATE TABLE `public`.`runoob_alter_test`( `dataType1` int
Bitmap函数和操作符 UUID函数 文本检索函数和操作符 HLL函数和操作符 集合返回函数 几何函数和操作符 网络地址函数和操作符 系统信息函数 系统管理函数 数据库对象函数 残留文件管理函数 统计信息函数 触发器函数 XML函数 调用栈记录函数
加载驱动 在创建数据库连接之前,需要先加载数据库驱动程序。 加载驱动有两种方法: 在代码中创建连接之前任意位置隐含装载:Class.forName("org.postgresql.Driver"); 在JVM启动时参数传递:java -Djdbc.drivers=org.postgresql
加载驱动 在创建数据库连接之前,需要先加载数据库驱动程序。 加载驱动有两种方法: 在代码中创建连接之前任意位置隐含装载:Class.forName("org.postgresql.Driver"); 在JVM启动时参数传递:java -Djdbc.drivers=org.postgresql
登录GaussDB(DWS)管理控制台。 在左侧导航栏中,选择“管理 > 快照管理”(或在集群列表中,单击指定集群的名称,进入“集群详情”页面。左导航栏切换至“快照”页签)。默认显示用户所有的快照。 在快照列表中,找到所需恢复的快照,在该快照所在行的“操作”列,单击“恢复”按钮。 恢复级别选择“表级”。
分析trace文件,需要使用jeprof工具,该工具由Jemalloc生成。在常规使用中,需要依赖perl环境,如果需要生成pdf调用图,需要安装与操作系统匹配的GraphViz工具。 示例 系统管理员用户登录,设置环境变量,启动数据库: 1 export MALLOC_CONF=prof:true
1.2.x 扩容时重新拉起重分布进程,生成表清单的时候,卡住1小时以上。 生成表清单语句是查询系统表后插入pgxc_redistb,pgxc_redistb是分布式表,查询系统表都是在CN上执行,再插入分布式表时每条记录都要执行一个INSERT INTO ... VALUES语句,如果表数量非常大会非常耗时。
ALTER SYNONYM 功能描述 修改SYNONYM对象的属性。 注意事项 目前仅支持修改SYNONYM对象的属主。 只有系统管理员和同义词的属主有权限修改SYNONYM对象的属主信息。 修改者必须是新属主的直接或间接成员,并且新属主必须拥有该同义词所属模式的CREATE权限。
DROP SYNONYM 功能描述 删除指定的SYNONYM对象。 注意事项 只有SYNONYM的所有者有权限执行DROP SYNONYM命令,系统管理员默认拥有此权限。 语法格式 1 DROP SYNONYM [ IF EXISTS ] synonym_name [ CASCADE |
SET ROLE 功能描述 设置当前会话的当前用户标识符。 注意事项 当前会话的用户必须是指定的rolename角色的成员,但系统管理员可以选择任何角色。 使用SET ROLE命令,可能会增加一个用户的权限,也可能会限制一个用户的权限。如果会话用户的角色有INHERITS属性,则自动拥有可以SET
通过COMMIT或者END可完成提交事务的功能,即提交事务的所有操作。 注意事项 执行COMMIT这个命令的时候,命令执行者必须是该事务的创建者或系统管理员,且创建和提交操作可以不在同一个会话中。 语法格式 1 { COMMIT | END } [ WORK | TRANSACTION ]