Greenplum数据仓库UDW - UCloud中立云计算服务商UCloud 优刻得 144/206 json_build_array(VARIADIC "any") 建⽴⼀个可能不同类型的JSON数组,由可变参数列表组成。例如: json_build_object(VARIADIC "any") 建⽴⼀个JSON对象的可变参数列表。根据习惯,该参数列表由交替的键和值组成。例如: json_object(text[]) 输⼊的⽂本数组构建⼀个 JSON 对象。0 码力 | 206 页 | 5.35 MB | 1 年前3
Greenplum分布式事务和两阶段提交协议在PG里,执行完PREPARE语句之后,此时把数据库停掉(或者杀掉所有数据库进程)再启动起来,会发 现pg_locks里,prepared事务所申请的还在pg_lock表里。 问题2: 既然pg_locks是一个内存的数据结构,记录各个backend进程申请的锁,那数据库重启后,为什 么已经prepared事务申请的锁仍在pg_lock表呢? prepared事务的恢复过程: 当执行prepare时候,PG会把该事务0 码力 | 42 页 | 2.12 MB | 1 年前3
Pivotal Greenplum 5: 新一代数据平台支持多种新的内置数据类型,并针对现有数据类型进行了改进。新增的类型包括符合 RFC 4122 和 ISO/IEC 9834-8:2005 标准的通用惟一标识符 (UUID)。JSON 类型可用于存储和处理不限长度的可变 JSON 数据,新 增了用于查询和解析 JSON 记录的内置函数。与 JSON 类似,HSTORE 可用于在数据库中存储和查询半结构化数据。 Greenplum 中添加的全新 PostgreSQL0 码力 | 9 页 | 690.33 KB | 1 年前3
Greenplum Database 管理员指南 6.2.1分布策略"章节已经做了很多详细介绍,当关联的数据都在 Instance 本地,将 可以显著提升处理的性能。另外,在 CREATE TABLE 时应该确保关联的字段在不同的 表中采用相同的字段类型,因为,不同的数据类型对应不同的底层数据结构,相同的记 录因为底层存储的差异会分散到不同的 Instance 上,这种情况,在进行关联查询时 仍然会涉及数据的重分布。正如"解读 GP 分布策略"章节所述,尽可能只选择一个字段 作为分布键(这是非常重要的)。0 码力 | 416 页 | 6.08 MB | 1 年前3
共 4 条
- 1













