检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
*和SELECT count(*)语句耗时近似。 Database和Schema设计 MySQL的数据对象包括DATABASE、TABLE、INDEX、VIEW、TRIGGER、PROC等,MySQL的对象层次跟GaussDB的对应关系是从上至下且一对多包含关系。如下图所示: 图1 MySQL
初始用户和安全管理员创建。 在用户登录GaussDB时会对其进行身份验证。用户可以拥有数据库和数据库对象(例如表),并且可以向用户和角色授予对这些对象的权限以控制谁可以访问哪个对象。除系统管理员外,具有CREATEDB属性的用户可以创建数据库并授予对这些数据库的权限。 创建、修改和删除用户
初始用户和安全管理员创建。 在用户登录GaussDB时会对其进行身份验证。用户可以拥有数据库和数据库对象(例如表),并且可以向用户和角色授予对这些对象的权限以控制谁可以访问哪个对象。除系统管理员外,具有CREATEDB属性的用户可以创建数据库并授予对这些数据库的权限。 创建、修改和删除用户
GaussDB的备份是如何收费的 云数据库GaussDB的备份文件都存储在对象存储服务上,不占用用户购买实例的存储空间,GaussDB提供了和实例磁盘大小相同的部分免费存储空间,用于存放您的备份数据,其总容量约为您购买存储容量的100%。备份存储用量超过数据库存储空间的100%,
如下。 方法1:登录虚拟私有云服务的控制台界面,在虚拟私有云的详情页面查找VPC ID。 方法2:通过虚拟私有云服务的API接口查询,具体操作可参考查询VPC列表。 约束限制: 不涉及。 取值范围: 符合UUID形式。 默认取值: 不涉及。 subnet_id String 否 参数解释:
方法2:通过虚拟私有云服务的API接口查询,具体操作可参考查询VPC列表。 subnet_id 是 String 子网的网络ID信息,获取方法如下: 方法1:登录虚拟私有云服务的控制台界面,单击VPC下的子网,进入子网详情页面,查找网络ID。 方法2:通过虚拟私有云服务的API接口查询,具体操作可参考查询子网列表。
额外功能,如“解码结果是否包含事务号”、“解码时是否忽略空事务”等等。对于具体配置方法,SQL函数解码请参考《》中“SQL参考 > 函数和操作符 > 系统管理函数 > 逻辑复制函数”章节中函数pg_logical_slot_peek_changes的可选入参''options_n
ARSER数据类型能够根据输入的字符串解析建立domdocument节点,高级包还提供相应的set、get型接口,对解析过程的约束属性进行操作。 DBE_XMLPARSER高级包在字符集设置为SQL_ASCII的数据库内使用的情况下,传入超出ASCII范围的字符,会导致报错。 D
ARSER数据类型能够根据输入的字符串解析建立domdocument节点,高级包还提供相应的set、get型接口,对解析过程的约束属性进行操作。 DBE_XMLPARSER高级包在字符集设置为SQL_ASCII的数据库内使用的情况下,传入超出ASCII范围的字符,会导致报错。 D
参数说明 name 一个现有操作符的名字。 left_type 操作符的左操作数的数据类型;如果没有左操作数,那么写NONE。 right_type 操作符的右操作数的数据类型;如果没有右操作数,那么写NONE。 示例 请参见CREATE OPERATOR的8.12.8.32-示例。 相关链接
发场景下,如果并发操作同一行数据时,数据跨分区和非跨分区结果有不同的行为。 对于数据非跨分区结果,第一个操作执行完后,第二个操作不会报错。 如果第一个操作是UPDATE,第二个操作能成功找到最新的数据,之后对新数据操作。 如果第一个操作是DELETE,第二个操作看到当前数据已经被删除而且找不到最新数据,就终止操作。
取值范围:字符串,已存在的客户端加密主密钥名称。 CASCADE | RESTRICT 表示允许/不允许级联删除依赖于客户端加密主密钥的对象。 示例 1 2 3 4 --删除客户端加密主密钥对象。 gaussdb=> DROP CLIENT MASTER KEY ImgCMK CASCADE; NOTICE:
模式的名称。 取值范围:已存在模式名。 CASCADE | RESTRICT CASCADE:自动删除包含在模式中的对象。 RESTRICT:如果模式包含任何对象,则删除失败(缺省行为)。 不要随意删除pg_temp或pg_toast_temp开头的模式,这些模式是系统内部使用的,如果删除,可能导致无法预知的结果。
模式的名称。 取值范围:已存在模式名。 CASCADE | RESTRICT CASCADE:自动删除包含在模式中的对象。 RESTRICT:如果模式包含任何对象,则删除失败(缺省行为)。 不要随意删除pg_temp或pg_toast_temp开头的模式,这些模式是系统内部使用的,如果删除,可能导致无法预知的结果。
取值范围最大值为INT_MAX的参数,此选项最大值跟所在的操作系统有关。 取值范围最大值为DBL_MAX的参数,此选项最大值跟所在的操作系统有关。 部分GUC参数会影响函数/操作符的选择、存储过程的编译以及执行计划的生成,从而会影响到视图、函数参数默认值、存储过程编译产物、计划缓存的行为。由
te并发操作导致的报错。该参数可在PDB级别设置。 参数类型:布尔型 参数单位:无 取值范围: on:提升deltamerge内部实现的锁级别,并发执行deltamerge和update/delete操作时,一个操作先执行,另一个操作被阻塞,在前一个操作完成后,后一个操作再执行。
设置方式:该参数为CM参数,参数修改请参考表2中方式一进行设置,修改后需要重启cm_server才能生效。 设置建议:建议设置为默认值。若要更改,请在理解参数含义后谨慎操作,避免因误操作产生意料之外的风险。 设置不当的风险与影响:设置不当可能导致CM故障检测和恢复不及时、cpu负载变高。 alarm_component
表2中方式一进行设置,修改后需要重启cm_server才能生效。 设置建议:不做调整设置为默认值。若要更改,请在理解参数含义后谨慎操作,避免因误操作产生意料之外的风险。 设置不当的风险与影响:设置不当可能导致CM故障检测和恢复不及时、cpu负载变高。 alarm_component
用需要把它们转换成二进制进行操作。使用FETCH语句,游标可以返回文本或二进制格式。 注意事项 游标命令只能在事务块里使用。 应该小心使用二进制游标。文本格式一般都比对应的二进制格式占用的存储空间大。二进制游标返回内部二进制形态的数据,可能更易于操作。如果想以文本方式显示数据,则
模式的名称。 取值范围:已存在模式名。 CASCADE | RESTRICT CASCADE:自动删除包含在模式中的对象。 RESTRICT:如果模式包含任何对象,则删除失败(缺省行为)。 不要随意删除pg_temp或pg_toast_temp开头的模式,这些模式是系统内部使用的,如果删除,可能导致无法预知的结果。