摘要:
Postgres数组类型int4[],经常存储24小时数据的时候会用 int4[24] 当需要聚合统计,对每个小时数据求和时就有点麻烦 可以使用下述函数实现求和 CREATE OR REPLACE FUNCTION "public"."final_24hours_group_sum"(IN "v_h 阅读全文
摘要:
/etc/init.d/postgresql stop # 清理前35G du -sh /var/lib/postgresql/9.6/main/pg_xlog/ 35G /var/lib/postgresql/9.6/main/pg_xlog/ # 查看checkpoint的xid和oid [po 阅读全文
摘要:
PostgreSql 使用INSERT INTO table_name(id,value) VALUES (1,1) ON CONFLICT(id) DO .... 语法(ON CONFLICT可以接多个字段,但必须存在唯一索引) 在INSERT INTO操作时当唯一键冲突可以做一些解决冲突的处理, 阅读全文
摘要:
[TOC] Git 全局设置 创建一个新仓库 推送现有文件夹到新仓库 推送现有的 Git 仓库到新仓库 阅读全文
摘要:
[TOC] Remove pg_lock from postgres without any PID 查看DB锁时发现锁没有pid,只有事务ID 这种情况通过kill pid的方法无法删除锁 根据事务ID删除锁 这种锁的产生原因可能是事务准备好后PID还没产生、DB就重启了,一般virtualtra 阅读全文
摘要:
报错信息如下 解决 在数据库服务器上使用oid2name,将报错oid对应的name找出来。这里假设db库是xxdbname [postgres@local ~]$ /usr/local/pgsql12/bin/oid2name -d 'xxdbname' -f 2663 From database 阅读全文
摘要:
场景 postgresql数据库在docker环境安装插件,修改配置(增加pglogical扩展加载)后无法启动容器了 启动时报错 Error response from daemon: Container 130e4f7fc99d06d98a6d1542b16580ff25475b9cff892a 阅读全文
摘要:
很多生产环境API都会要求签名,使用Postman自动计算请求签名,可以大大提高测试效率 [TOC] 1. Postman功能介绍 postman是强大的http客户端请求工具,http请求主体界面介绍 2. 使用Postman自动计算签名 2.1. Postman变量定义 定义全局变量 secre 阅读全文
摘要:
Netty获取异步执行结果 // 定义个存储响应消息的变量responseMsgCache,使用Guava让消息会自动过期 private static Cache<String, BlockingQueue<String>> responseMsgCache = CacheBuilder.newB 阅读全文
摘要:
| 状态码 | 状态原因 | 解释 | | | | | | 0 | 正常访问 | | | 1 | 错误的协议 | 未支持的协议。此版cURL 不支持这一协议。 | | 2 | 初始化代码失败 | 初始化失败。 | | 3 | URL格式不正确 | URL 格式错误。语法不正确。 | | 4 | 请求 阅读全文