0

PostgreSQL使用repmgr配置级联复制

最近的项目要求配置共享存储的四节点集群,使集群能够形成负载均衡。 但是大家知道,PostgreSQL不支持使用同一数据目录生成多个实例,在执行pg_ctl start的时候,如果指定的数据目录有实例在运行,则该实例会发生错误导致数据库down掉。故而,我们选择了基于pgpool-II + repmg ...

MsHarvest 发布于 2020-04-02 21:25 评论(0)阅读(10)
0

使用PostgreSQL注意事项

一、大小写特别敏感 大写字段需要用“”引号(pg字段名使用“”,MySQL字段名使用``) ******表名以及字段名如果是小写但是为关键字,比如name,则也需使用""; 二、分页 limit ${limit} offset ${start} 三、判断条件等号前后字段类型需要一致 类型转换相关函数 ...

你猜怎么着 发布于 2020-04-01 10:41 评论(0)阅读(32)
0

PostgreSQL12使用pgpool-II配置读写分离集群

pgpool-II是一个集连接池、主备切换与负载均衡于一身的数据库连接件,本文以配置读写分离集群为例,介绍pgpool-II的配置方式。 本文使用的版本为PostgreSQL12.1,由于PG12版本不再支持通过recovery.conf的方式进行主备切换,如果数据目录中存在recovery.con ...

MsHarvest 发布于 2020-03-26 15:57 评论(0)阅读(6)
0

解决Pg新增数据主键冲突

更新索引至最大值:select setval('"demo".test_id_seq', (SELECT MAX("id") FROM demo.test)); 查询下一个序列值:select nextval('"demo".test_id_seq'); ...

酷学大叔 发布于 2020-03-12 13:59 评论(0)阅读(35)
0

postgreSQL数据库to_timestamp和to_date的区别

1 SELECT to_timestamp('2020-02-27 12:12:12','yyyy-MM-dd hh24:mi:ss') ; 2 SELECT to_date('2020-02-27 12:12:12','yyyy-MM-dd hh24:mi:ss') ; to_timestamp返 ...

于工笔记 发布于 2020-03-06 23:14 评论(0)阅读(44)
0

mybatis postgresql 批量删除

一、需求介绍 前端是一个列表页面,列表可以进行复选框的选择,后台进行关联表数据的删除。 二、框架介绍 springboot+mybatis 数据库用的postgresql 三、具体代码(前端js) 1、前端涉及到的代码 //判断选中状态var ids ="";$(".checkbox").each( ...

flyComeOn 发布于 2020-02-24 07:50 评论(0)阅读(42)
0

PostgreSQL将日期转为当前年、月、日的函数date_trunc

PostgreSQL将日期转为年、月、日的函数date_trunc: 当前年: select date_trunc('year',now()) 当前月: select date_trunc('month',now()) 当前日: select date_trunc('day',now()) 当前时: ...

深入学习ing 发布于 2020-02-19 19:49 评论(0)阅读(129)
0

记一次Postgres CPU爆满故障

问题描述 公司项目测试环境调用某些接口的时候,服务器立即崩溃,并一定时间内无法提供服务。 问题排查 服务器配置不够 第一反应是服务器需要升配啦,花钱解决一切!毕竟测试服务器配置确实不高,2CPU + 4Gib,能干啥?不过问题是今天突然发生的,而且说崩就崩。凭着严谨的态度,还是要刨根问底地找下问题。 ...

gcdd1993 发布于 2020-02-10 20:03 评论(0)阅读(72)
0

PG数据库常用操作

全量迁移 备份数据 正式迁移 首先要修改备份文件 .sql的owner,防止权限出现错误。 【注意点】该迁移操作会覆盖原来的数据库,所以最好创建一个新库。 列出所有表名和数据库名 PostgreSQL 中 有时候想删除数据库(drop database swiftliveqaapi;),发现提示“E ...

gcdd1993 发布于 2020-02-10 18:54 评论(0)阅读(80)
0

postgresql 文件布局

我们知道linux中一个思想:一切皆文件,那么在我们安装完postgresql数据库后,她长什么样呢?本文带着你一起揭开她的面纱,看看postgresql的文件布局。 说明:由于安装测试的版本是10.5这里可以参考官方文档:https://www.postgresql.org/docs/10/sto ...

knowledge-is-power 发布于 2020-01-19 21:22 评论(0)阅读(70)
0

postgresql 安装

参考:https://www.postgresql.org/docs/current/install-procedure.html 完事开头难!!!如果想了解一门技术,看文档必不可少,实操更不可少,这篇博文记录了自己学习postgesql的测试安装文档,由于对pg的参数了解甚少,目前使用的默认的参数 ...

knowledge-is-power 发布于 2020-01-19 20:30 评论(0)阅读(93)
0

postgresql开篇

postgresql 作为官方号称的最先进的开源数据库,从今天(2020-1-19)起开始系统的学习一下,记录自己学习的点点滴滴。 ...

knowledge-is-power 发布于 2020-01-19 20:16 评论(0)阅读(45)
0

常用 PostgreSQL 脚本

数据定义 数据库 表 扩展 函数 索引 数据查询和操作 权限控制 运行分析 运行维护 配置 备份还原 其他 时间处理 psql File Locations 修改记录 2020 03 23 21:44 新增数据查询和操作的 SQL 2020 03 17 18:29 新增 File Locations ...

nehcdahc 发布于 2020-01-10 15:49 评论(0)阅读(98)
0

离线安装PostgreSQL11.6

因为客户最近有一台CentOS7的虚拟机,但是没有联网,需要安装离线安装PostgreSQL 1、首先去官网下载离线安装包 https://www.postgresql.org/download/ 说明:可以点击相应系统下载,也可以点击左边导航source下载tar.gz 选择网页下端的 我此次安装 ...

whitebbai 发布于 2020-01-01 00:58 评论(0)阅读(331)
0

第3篇:分布式数据库存储

一、分布式数据库存储 在前面的章节;GreenPlum数据库是分布式架构数据库;表的数据分布在segment节点。那么表的数据根据什么策略来分布的? GreenPlum数据库性能依赖于跨数据节点均匀分布 二、分布策略 在GreenPlum数据库在创建表时可以指定分布策略:哈希分布(DISTRIBUT ...

li0924 发布于 2019-12-04 11:54 评论(0)阅读(219)
1

sql注入基本原理

SQL注入基本原理 WEB技术发展日新月异,但是徒手拼SQL的传统手艺还是受相当多的开发者亲睐。毕竟相比于再去学习一套复杂的 "ORM" 规则,手拼更说方便,直观。通常自己拼SQL的人,应该是有听说过 SQL注入 很危险,但是总是心想:我的SQL语句这么简单,不可能被注入的。 花5分钟看完这个完整的 ...

写着写着就懂了 发布于 2019-11-24 22:19 评论(4)阅读(565)
0

PostgreSQL各数据类型的内置函数

参考《PostgreSQL实战》 3.1.2 数字类型操作符和数学函数 PostgreSQL 支持数字类型操作符和丰富的数学函数 例如支持 加、减、乘、除、模取取余 操作符 SELECT 1+2, 2 3, 4/2, 8%3; 按模取余 SELECT mod(8,3); 结果:2 四舍五入 函数: ...

浮梦 发布于 2019-11-24 21:35 评论(0)阅读(264)
0

row’s Foot Notation

http://www2.cs.uregina.ca/~bernatja/crowsfoot.html Crow’s Foot Notation A number of data modeling techniques are being used today. One of the most com ...

功夫 熊猫 发布于 2019-11-12 01:40 评论(0)阅读(4)
0

【数据库】数据库入门(四): SQL查询 - SELETE的进阶使用

集合操作常用的集合操作主要有三种:UNION(联合集)、INTERSECT(交叉集)、EXCEPT(求差集)。以上三种集合的操作都是直接作用在两个或者多个 SQL 查询语句之间,将所有的元组按照特定的要求筛选后拼接起来。SQL 查询后实际上是得到一个新的数据表的形式,因此所作用的数据表之间必须定义相 ...

WymanWong 发布于 2019-10-25 11:33 评论(0)阅读(226)
0

数据分析师如何自力更生统计用户行为频次?

不懂数据分析的 growth hacker 不是好运营。近日我想要统计我家产品 [xue.cn](https://xue.cn/) 用户的编程自学行为的频次,且在不给技术开发部门带来任何新需求的情况下自力更生。那么,我该如何定义并统计这个数据指标呢? ...

刘娟娟PRESSone 发布于 2019-10-24 09:01 评论(1)阅读(141)