PostgreSQL [6]

pg_partman表分区插件使用

使用pg_partman管理PostgreSQL分区 pg_partman分区数据插入流程 为了更好帮助阅读者使用pg_partman,下面先介绍分ࡒ

SQL优化记录

SQL优化记录9月30号,慢sql记录如下10月10号进行优化后,处理方式是使用EXPLAIN查看执行计划,然后进行分析,加上BTree索引,同时保证能命中索引,慢sql记录如下观察到当时数据库cpu占用接近100%,所以导致慢sql出现,探究cpu占用高原因当时数据库在进行备份cpu在上午10.1

postgresql中处理json字符串的操作符

postgresql中处理json字符串的操作符json和jsonb的操作符操作符右操作数类型描述示例结果->int获取JSON数组元素(索引从0开始)select ‘[{“a”:“foo”},{“b”:“bar”},{“c”:“baz”}]’::json->2;->text通过键

PostgreSQL联表删除与联表更新

PostgreSQL联表删除与联表更新需求(不能使用外键约束)一张网关表,一张子设备表,一张设备日志表,一个网关下有多个子设备,一个子设备可以上报多条日志。网关表与子设备表依靠网关的mac进行关联。日志表保存子设备表的id字段,依靠子设备id进行关联。现需要物理删除或者逻辑删除(更新)网关,要求网关

postgresql中json类型的字段使用

postgresql中json类型的字段使用建表商品表-- ------------------------------ Table structure for t_goods-- ----------------------------DROP TABLE IF EXISTS "demo

PostgreSQL把SQL查询结果转换为JSON类型

PostgreSQL把SQL查询结果转换为JSON类型背景数据仓库在DWS层对数据进行汇总的时候,经常会出现数据一对多的情况。这个时候会使用父子表的形式存储数据。但是在构造Data API的过程中,往往会使用JSON格式,把多条子信息整合到父信息上,最终形成一条JSON Document。传统的做法