检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
integer 备节点使用TCP代理通信库或SCTP通信库的控制通道监听端口。 nodeis_central boolean 当前节点为中心控制节点。 应用示例 查询某节点DN数量: 1 2 3 4 5 6 7 SELECT count(node_name),node_host FROM pgxc_node
必须传递给想要导入快照的客户端。可用在set transaction snapshot snapshot_id时导入snapshot,但是应用的前提是该事务设置了REPEATABLE READ隔离级别。该函数的输出不可用做set transaction snapshot的输入。 示例:
必须传递给想要导入快照的客户端。可用在set transaction snapshot snapshot_id时导入snapshot,但是应用的前提是该事务设置了REPEATABLE READ隔离级别。该函数的输出不可用做set transaction snapshot的输入。 示例:
()来抽取一个检查约束的定义,而不是依赖这个字段。 pg_class.relchecks需要和每个关系在此目录中的检查约束数量保持一致。 应用示例 查询指定表是否有主键。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 CREATE
bigint 当前内存上下文中已使用的内存总数,单位为Byte;“TempSmallContextGroup”内存上下文中该字段含义为统计计数。 应用示例 查询当前节点上所有MemoryContext的使用情况。 根据sessid定位到该MemoryContext是在哪个线程中创建和使用
通常游标和SELECT一样返回文本格式。因为数据在系统内部是用二进制格式存储的,系统必须对数据做一定转换以生成文本格式。一旦数据是以文本形式返回,客户端应用需要把它们转换成二进制进行操作。使用FETCH语句,游标可以返回文本或二进制格式。 需小心使用二进制游标。文本格式一般都比对应的二进制格式
integer 备节点使用TCP代理通信库或SCTP通信库的控制通道监听端口。 nodeis_central boolean 当前节点为中心控制节点。 应用示例 查询集群的CN和DN信息: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
bigint 当前内存上下文中已使用的内存总数,单位Byte;“TempSmallContextGroup”内存上下文中该字段含义为统计计数。 应用示例 查询当前节点上所有MemoryContext的使用情况。 根据sessid定位到该MemoryContext是在哪个线程中创建和使用
ma实现对数据库对象的逻辑隔离。 通过权限管理实现在同一个session下对不同Schema下对象的访问和操作权限。Schema下则是各种应用程序会接触到的对象,比如表,索引,数据类型,函数,操作符等。 同一个Schema下,不能存在同名的数据库对象;但是不同Schema下的对象名可以重复。
union在合并两个集合时会执行去重操作,而union all则直接将两个结果集合并、不执行去重。执行去重会消耗大量的时间,因此,在一些实际应用场景中,如果通过业务逻辑已确认两个集合不存在重叠,可用union all替代union以便提升性能。 join列增加非空过滤条件 若join列上的NULL值较多,则可以加上is
据结构等多个方面的因素,以达到最佳的性能和效率。因此,要求调优人员应对系统软件架构、软硬件配置、数据库配置参数、并发控制、查询处理和数据库应用有广泛而深刻的理解。 性能调优过程有时需要重启集群,可能会中断当前业务。建议在业务低峰期进行需要重启集群的性能调优操作,避免业务异常中断。
all代替union。union在合并两个集合时会执行去重操作,而union all则直接将两个结果集合并、不执行去重。执行去重会消耗大量的时间,因此,在一些实际应用场景中,如果通过业务逻辑已确认两个集合不存在重叠,可用union all替代union以便提升性能。 优化后的SQL查询由两个等值join
schema)可以快速筛选出脏页率大于dirty_percent,dead元组数大于n_tuples,模式名是schema的表。 详细内容可参考其他函数章节。 应用示例 使用PGXC_GET_STAT_ALL_TABLES视图查询数据库内脏页率大于30%的表: 1 2 3 4 5 6 7
)。 skewstddev numeric(1000,0) 表分布标准方差(在表大小一定的情况下,该值越大表明表的整体分布情况越倾斜)。 应用示例 查询当前数据库中(库中表个数少于1W的场景)所有表的数据倾斜情况: 1 2 3 4 5 6 7 8 9 10 11
ed属性。 在写操作较少的应用程序中将该参数设置为true,可以将数据库连接从连接关闭失败中恢复。 removeAbandonedTimeout 300 一个被抛弃连接可以被移除的超时时间,单位:s。 logAbandoned false 标志是否为应用程序中遗弃语句或连接的代码
准数仓”即通过以上规格区分。 实时数仓需要支持将insert+upsert+update等操作实时快速入库,数据来源于上游的其他数据库或者应用,同时要求入库后的数据要能及时查询,对于查询的效率要求很高。 目前GaussDB(DWS)传统数仓已有的行存表或者列存表都无法同时满足实时
()来抽取一个检查约束的定义,而不是依赖这个字段。 pg_class.relchecks需要和每个关系在此目录中的检查约束数量保持一致。 应用示例 查询指定表是否有主键。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 CREATE
准数仓”即通过以上规格区分。 实时数仓需要支持将insert+upsert+update等操作实时快速入库,数据来源于上游的其他数据库或者应用,同时要求入库后的数据能及时查询,并对于查询的效率要求很高。 目前GaussDB(DWS)传统数仓已有的行存表或者列存表都无法同时满足实时
账号、用户和密码等信息。 区域 指云资源所在的物理位置,同一区域内可用区间内网互通,不同区域间内网不互通。通过在不同地区创建云资源,可以将应用程序设计的更接近特定用户的要求,或满足不同地区的法律或其他要求。 可用区 一个可用区是一个或多个物理数据中心的集合,有独立的电力和网络,A
1表示维度属性(TSTAG),仅用于时序表。 2表示指标属性(TSFIELD),仅用于时序表。 3时间属性(TSTIME),仅用于时序表。 应用示例 查询指定表中包含的字段名和字段编号。t1和public分别替换为实际的表名和schema名称。 1 2 3 4 5 6 7 SELECT