检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
usertable。 gaussdb=# CREATE TABLE ledgernsp.usertable(id int, name text); 查看防篡改用户表结构及其对应的用户历史表结构。 gaussdb=# \d+ ledgernsp.usertable; gaussdb=# \d+
INDEX子句来同步更新Global索引,或者用户自行重建Global索引。 执行交换分区时,可以申明WITH/WITHOUT VALIDATION,表明是否校验普通表数据满足目标分区的分区键约束规则(默认校验)。数据校验活动开销较大,如果能确保交换的数据属于目标分区,可以申明WITHOUT VALIDATION来提高交换性能。
indextblid oid index partition对应table partition的OID。 indisusable boolean 分区索引是否可用。 relfrozenxid xid32 冻结事务ID号。 为保持前向兼容,保留此字段,新增relfrozenxid64用于记录此信息。
括批量导入(INSERT INTO SELECT、COPY FROM、CREATE TABLE AS等),单DN数据量超过500MB的复杂查询和VACUUM FULL等操作。 max_workers 只用于扩容的接口,表示扩容数据重分布时,表内插入并发度。 max_connections
PG_NAMESPACE.nspname 包含表和索引的模式名称。 tablename name PG_CLASS.relname 此索引所服务的表的名称。 indexname name PG_CLASS.relname 索引的名称。 tablespace name PG_TABLESPACE
要关联到复合类型的一列的现有排序规则的名称。排序规则可以使用“select * from pg_collation”命令从pg_collation系统表中查询,默认的排序规则为查询结果中以default开始的行。 基本类型 自定义基本类型时,参数可以以任意顺序出现,input_function和output
要关联到复合类型的一列的现有排序规则的名称。排序规则可以使用“SELECT * FROM pg_collation”命令从pg_collation系统表中查询,默认的排序规则为查询结果中以default开始的行。 基本类型 自定义基本类型时,参数可以以任意顺序出现,input_function和output
要关联到复合类型的一列的现有排序规则的名称。排序规则可以使用“select * from pg_collation”命令从pg_collation系统表中查询,默认的排序规则为查询结果中以default开始的行。 基本类型 自定义基本类型时,参数可以以任意顺序出现,input_function和output
usertable。 gaussdb=# CREATE TABLE ledgernsp.usertable(id int, name text); 查看防篡改用户表结构及其对应的用户历史表结构。 gaussdb=# \d+ ledgernsp.usertable; gaussdb=# \d+
TABLE 修改表属性 ALTER TABLE 删除表 DROP TABLE 定义分区表 分区表是一种逻辑表,数据是由普通表存储的,主要用于提升查询性能。所涉及的SQL语句,请参考表5。 表5 分区表定义相关SQL 功能 相关SQL 创建分区表 CREATE TABLE PARTITION
包体在PG_OBJECT中的类型为'B'(BODY简称),当创建的PACKAGE对象失效时,可以通过PG_OBJECT中的VALID字段来查找PACKAGE失效对象的OID,并且使用“ALTER PACKAGE PKG_NAME COMPILE”来重新编译PACKAGE,使其有效。
------- hello (1 row) 备注:参数expr1和expr2可以为任意类型,当NVL的两个参数不属于同类型时,看第二个参数是否可以向第一个参数进行隐式转换。如果可以则返回第一个参数类型,否则返回错误。 greatest(expr1 [, ...]) 描述:获取并返回参数列表中值最大的表达式的值。
smgrne(a smgr, b smgr) 描述:比较两个smgr类型整数是否不相等。 返回值类型:boolean smgreq(a smgr, b smgr) 描述:比较两个smgr类型整数是否相等。 返回值类型:boolean int1abs 描述:返回uint8类型数据的绝对值。
新的表数据进行备份,支持修改备份周期为最小15分钟,最大72小时。 备份原理 图1 全量备份示意图 全量备份:第一次的全量备份后,无论数据是否变化,第二次备份和第三次备份都会将所有的数据全部进行备份。 图2 差量备份示意图 差量备份:第一次的全量备份之后,第二次备份只会备份数据变
括批量导入(INSERT INTO SELECT、COPY FROM、CREATE TABLE AS等),单DN数据量超过500MB的复杂查询和VACUUM FULL等操作。 max_worker 只用于扩容的接口,表示扩容数据重分布时,表内插入并发度。 max_connections
DATABASE和SYSTEM这种形式的重建索引不能在事务块中执行。 REINDEX CONCURRENTLY在线重建索引导致表上索引顺序改变时,可能会导致查询计划改变。 语法格式 重建普通索引。 1 REINDEX { INDEX | TABLE | DATABASE | SYSTEM } [CONCURRENTLY]
result FROM t_utf8; result ------------ same level (1 row) -- IN子查询与c1列同级别,即使表达式含有显式的字符序,比较时仍然采用c1的字符序,二者不相等。 gaussdb=# SELECT c1 FROM t_utf8
result FROM t_utf8; result ------------ same level (1 row) -- IN子查询与c1列同级别,即使表达式含有显式的字符序,比较时仍然采用c1的字符序,二者不相等。 gaussdb=# SELECT c1 FROM t_utf8
入(INSERT INTO SELECT, COPY FROM, CREATE TABLE AS等),单DN数据量大约超过500MB的复杂查询和VACUUM FULL等操作。 max_worker 只用于扩容的接口,表示扩容数据重分布时,表内插入并发度。 max_connections
入(INSERT INTO SELECT, COPY FROM, CREATE TABLE AS等),单DN数据量大约超过500MB的复杂查询和VACUUM FULL等操作。 max_worker 只用于扩容的接口,表示扩容数据重分布时,表内插入并发度。 max_connections