检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
问该名称对象,未寻找到该名称对象时才会寻找该名称的同义词指向的对象;同义词指向的对象的Schema名是用户名时才会搜索PUBLIC同义词。详细的搜索顺序参考《开发指南》中的“SQL参考 > SQL语法 > C > CREATE SYNONYM”章节中的注意事项,同义词的搜索过程。
问该名称对象,未寻找到该名称对象时才会寻找该名称的同义词指向的对象;同义词指向的对象的Schema名是用户名时才会搜索PUBLIC同义词。详细的搜索顺序参考《开发指南》中的“SQL参考 > SQL语法 > C > CREATE SYNONYM”章节中的注意事项,同义词的搜索过程。
SQL语句中的引用架构对象和部件的语法 表1 对象引用 序号 Oracle数据库 GaussDB数据库 1 引用对象的一般语法 支持 2 解析对象的引用 支持 3 引用外部模式对象 支持 4 引用外部数据库对象 支持 5 引用表和索引分区和子分区 支持 父主题: SQL的基本元素
SQL语句中的引用架构对象和部件的语法 表1 对象引用 序号 Oracle数据库 GaussDB数据库 1 引用对象的一般语法 支持 2 解析对象的引用 支持 3 引用外部模式对象 支持 4 引用外部数据库对象 支持 5 引用表和索引分区和子分区 支持 父主题: SQL的基本元素
可选配置,对数据库的标识。使用标签可以方便识别和管理用户拥有的数据库服务资源。每个实例最多支持20个标签配额。 如用户的组织已经设定GaussDB的相关标签策略,则需按照标签策略规则为实例添加标签。标签如果不符合标签策略的规则,则可能会导致实例创建失败,请联系组织管理员了解标签策略详情。
接口介绍 服务于ILM策略实施,实现ILM策略的评估以及压缩Job的停用接口。 表1 DBE_ILM 接口名称 描述 EXECUTE_ILM 根据参数执行对指定的数据和ILM策略进行评估,评估通过则会生成对应的压缩Job。 STOP_ILM 根据参数停止正在执行的压缩Job。 DBE_ILM
GS_ILM系统表提供了ILM策略的主体信息,其中包括策略名称、策略属主、策略类型、策略编号和策略状态。 表1 GS_ILM字段 名称 类型 描述 pidx integer 策略序号,全局唯一以1开始的流水号。 creator oid 策略属主。 name name 策略名称,目前不支持自定义名称,默认名称为:p+pidx。
GS_ILM系统表提供了ILM策略的主体信息,其中包括策略名称、策略属主、策略类型、策略编号和策略状态。 表1 GS_ILM字段 名称 类型 描述 pidx integer 策略序号,全局唯一以1开始的流水号。 creator oid 策略属主。 name name 策略名称,目前不支持自定义名称,默认名称为p+pidx。
其中date_202002表示2020年2月的分区,将包含分区键值从2020年2月1日到2020年2月29日的数据。 每个分区都有一个VALUES LESS子句,用于指定分区的非包含上限。大于或等于该分区键的任何值都将添加到下一个分区。除第一个分区外,所有分区都具有由前一个分区的VALUES LESS子句指定的隐式下
其中date_202002表示2020年2月的分区,将包含分区键值从2020年2月1日到2020年2月29日的数据。 每个分区都有一个VALUES LESS子句,用于指定分区的非包含上限。大于或等于该分区键的任何值都将添加到下一个分区。除第一个分区外,所有分区都具有由前一个分区的VALUES LESS子句指定的隐式下
分区。使用的哈希算法为GaussDB内置哈希算法,在分区键取值范围不倾斜(no data skew)场景下,哈希算法在分区之间均匀分布行,使分区大小大致相同。因此哈希分区是实现分区间均匀分布数据的理想方法。哈希分区也是范围分区的一种易于使用的替代方法,尤其是当要分区的数据不是历史数据或没有明显的分区键时,示例如下:
ALTER ROW LEVEL SECURITY POLICY 功能描述 对已存在的行访问控制策略(包括行访问控制策略的名称,行访问控制指定的用户,行访问控制的策略表达式)进行修改。 注意事项 表的所有者或管理员用户才能进行此操作。 语法格式 1 2 3 4 5 ALTER [ ROW
GaussDB服务的其它功能。 本章节将介绍对用户授权的方法,操作流程如图1所示。 前提条件 给用户组授权之前,请先了解用户组可以添加的GaussDB系统策略,并结合实际需求进行选择。GaussDB支持的系统权限,请参见:系统策略。若需要对除GaussDB之外的其它服务授权,IAM支持服务的所有策略请参见权限策略。
区。 添加分区的表空间不能是PG_GLOBAL。 添加分区的名称不能与该分区表已有一级分区和二级分区的名称相同。 添加分区的分区键值要和分区表的分区键的类型一致。 若添加RANGE分区,添加分区键值要大于分区表中最后一个范围分区的上边界。若需要在有MAXVALUE分区的表上新增分区,建议使用SPLIT语法。
描述:根据输入的ilm策略索引返回对应的策略信息。 返回值类型:text 表1 pg_get_ilmdef参数说明 参数类型 参数名 类型 描述 输入参数 pidx integer ilm策略的索引。 输出参数 ilm_policy_info text 指定ilm策略的策略信息。 父主题:
ALTER ROW LEVEL SECURITY POLICY 功能描述 对已存在的行访问控制策略(包括行访问控制策略的名称,行访问控制指定的用户,行访问控制的策略表达式)进行修改。 注意事项 表的所有者或管理员用户才能进行此操作。 语法格式 ALTER [ ROW LEVEL SECURITY
); 上述例子中,bmsql_order_line表的ol_d_id进行了分区,ol_d_id列是一个identifier性质的属性列,本身并不带有时间或者某一个特定维度上的区分。使用哈希分区策略来对其进行分表处理则是一个较为理想的选择,相比其他分区类型,除了预先确保分区键没有过多
Partition)可以看成是范围分区的一种增强和扩展方式,相比之下间隔分区定义分区时无需为新增的每个分区指定上限和下限值,只需要确定每个分区的长度,实际插入的过程中会自动进行分区的创建和扩展。间隔分区在创建初始时必须至少指定一个范围分区,范围分区键值确定范围分区的高值称为转换点,数据库为值超出该转换点的数据自
col3); --创建一个名为maskpol1的脱敏策略。 gaussdb=# CREATE MASKING POLICY maskpol1 maskall ON LABEL(mask_lb1); --创建一个名为maskpol2的脱敏策略。 gaussdb=# CREATE MASKING
USER -W PASSWORD -r -C 通过元命令设置访问主密钥的参数 注意:从keyType字符串开始,不要添加换行,不要添加空格,否则gsql工具无法识别完整参数。 华为云支持两种认证方式,两种认证方式的参数个数与参数类型不同,选择其中一种方式即可。 认证方式一 aksk认证