检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建和管理定时任务 背景信息 当客户在使用数据库过程中,如果白天执行一些耗时比较长的任务(例如:统计数据汇总之类或从其他数据库同步数据的任务),会对正常的业务有性能影响,所以客户经常选择在晚上执行,无形中增加了客户的工作量。因此GaussDB Kernel数据库兼容A数据库中定时
享。 创建表 通过SQL语句创建表 表是建立在数据库中的,在不同的数据库中可以存放相同的表。可以通过使用模式在同一个数据库中创建相同名称的表。介绍如何使用CREATE TABLE命令创建表。 向表中插入数据 通过SQL语句向表中插入数据 在创建一个表后,表中并没有数据,在使用这个
data_type:要创建的数组中成员的类型。 在GaussDB中,数组会自动增长,访问越界会返回一个NULL,不会报错,打开varray_compat参数后,会增加对下标的检查,访问越界会进行报错 在存储过程中定义的数组类型,其作用域仅在该存储过程中。 size信息会记录到p
控制进行了解。 不能创建以PG_为前缀的schema名,该类schema为数据库系统预留的。 在每次创建新用户时,系统会在当前登录的数据库中为新用户创建一个同名Schema。对于其他数据库,若需要同名Schema,则需要用户手动创建。 通过未修饰的表名(名称中只含有表名,没有“s
ADM_SCHEDULER_RUNNING_JOBS ADM_SCHEDULER_RUNNING_JOBS视图显示数据库中所有正在执行的DBE_SCHEDULER定时任务的信息。默认只有系统管理员权限才可以访问,普通用户需要授权才可以访问。该视图同时存在于PG_CATALOG和SYS
当结果显示为如下信息,则表示授予成功。 1 GRANT 在表空间中创建对象 如果用户拥有表空间的CREATE权限,就可以在表空间上创建数据库对象,比如:表和索引等。 以创建表为例。 方式1:执行如下命令在指定表空间创建表。 1 gaussdb=# CREATE TABLE foo(i
创建和管理定时任务 背景信息 当客户在使用数据库过程中,如果白天执行一些耗时比较长的任务(例如:统计数据汇总之类或从其他数据库同步数据的任务),会对正常的业务有性能影响,所以客户经常选择在晚上执行,无形中增加了客户的工作量。因此GaussDB Kernel数据库兼容ORA数据库中
使用说明 使用高级压缩的功能,用户必须购买License才能使用。具体情况请联系华为工程师。 执行如下命令开启压缩功能: gaussdb=# ALTER DATABASE SET ilm = on; 检查当前数据库的public schema中是否存在gsilmpolicy_seq和gsilmtask_seq。
使用说明 使用高级压缩的功能,用户必须购买License才能使用。具体情况请联系华为工程师。 执行如下命令开启压缩功能: gaussdb=# ALTER DATABASE SET ilm = on; 检查当前数据库的public schema中是否存在gsilmpolicy_seq和gsilmtask_seq。
分区基本使用 创建分区表 使用和管理分区表 分区表DQL/DML 父主题: 分区表介绍
分区基本使用 创建分区表 使用和管理分区表 分区表DQL/DML 父主题: 分区表介绍
分区基本使用 创建分区表 分区表DML查询语句 父主题: 分区表介绍
更可能不会再影响这些行为。 视图:数据库在视图定义时会根据当前GUC参数状态生成重写规则,后续对视图操作时直接使用对应重写规则而不再受GUC参数(会影响重写规则生成的参数)的影响。 函数参数默认值:如果函数参数默认值使用了函数,数据库在创建该函数时会根据当前GUC参数状态为默认值
当结果显示为如下信息,则表示授予成功。 1 GRANT 在表空间中创建对象 如果用户拥有表空间的CREATE权限,就可以在表空间上创建数据库对象,比如:表和索引等。 以创建表为例。 方式1:执行如下命令在指定表空间创建表。 1 gaussdb=# CREATE TABLE foo(i
可以访问所连接数据库的schema中的对象。进行schema权限管理首先需要对数据库的权限控制进行了解。 不能创建以PG_为前缀的schema名,该类schema为数据库系统预留的。 在每次创建新用户时,系统会在当前登录的数据库中为新用户创建一个同名Schema。对于其他数据库
MY_SCHEDULER_JOBS MY_SCHEDULER_JOBS视图显示数据库下当前用户拥有的所有DBE_SCHEDULER定时任务的信息。默认所有用户都可以访问。该视图同时存在于PG_CATALOG和SYS Schema下。 表1 MY_SCHEDULER_JOBS字段 名称 类型 描述
集。 不要使用多字节字符作为对象名。 创建的数据库总数目建议不超过128个。 如果出现因为误操作导致在多字节字符的中间截断而无法删除数据库对象的现象,请使用截断前的数据库对象名进行删除操作,或将该对象从各个数据库节点的相应系统表中依次删掉。 操作步骤 使用如下命令创建一个新的数据库db_tpcc。
围是由创建分区表时指定的分区键决定的。分区键经常采用日期,例如将销售数据按照月份进行分区。 间隔分区表:是一种特殊的范围分区表,相比范围分区表,新增间隔值定义,当插入记录找不到匹配的分区时,可以根据间隔值自动创建分区。 列表分区表:将数据中包含的键值分别存储在不同的分区中,依次将
列表分区表:将数据中包含的键值分别存储在不同的分区中,依次将数据映射到每一个分区,分区中包含的键值由创建分区表时指定。 哈希分区表:将数据根据内部哈希算法依次映射到每一个分区中,包含的分区个数由创建分区表时指定。 二级分区表:由范围分区、列表分区、哈希分区任意组合得到的分区表,其一级分区和二级分区均可以使用前面三种定义方式。
围是由创建分区表时指定的分区键决定的。分区键经常采用日期,例如将销售数据按照月份进行分区。 间隔分区表:是一种特殊的范围分区表,相比范围分区表,新增间隔值定义,当插入记录找不到匹配的分区时,可以根据间隔值自动创建分区。 列表分区表:将数据中包含的键值分别存储在不同的分区中,依次将