1 PG介绍pg的全称是placement group,中文译为放置组,是用于放置object的一个载体,pg的创建是在创建ceph存储池的时候指定的,同时跟指定的副本数也有关系,比如是3副本的则会有3个相同的pg存在于3个不同的osd上,pg其实在osd的存在形式就是一个目录,可以列出来看下: 这 ...
分类:
其他好文 时间:
2018-09-24 00:34:16
阅读次数:
1576
1、通过命令找到数据库配置文件的位置 2、我们需要修改两个配置配置文件的内容: ? ~ sudo vim /etc/postgresql/10/main/pg_hba.conf 把红色部分修改为:0.0.0.0/0 ? ~ sudo vim /etc/postgresql/10/main/postg ...
分类:
数据库 时间:
2018-09-23 11:51:27
阅读次数:
1118
1、更新源 2、查看pg源 3、安装pg 4、初始化数据库 5、启动pg 6、进入pg 7、常用命令 ...
分类:
其他好文 时间:
2018-09-20 15:55:35
阅读次数:
176
一、基本架构 1、数据存储层:PostgreSQL-9.2.13 + postgis_2_0_pg92 2、业务处理层:Nodejs + Express + PG驱动 3、前端展示层:Leaflet 二、参考资料 1、POSTGIS 函数接口: https://blog.csdn.net/pzyso ...
分类:
Web程序 时间:
2018-09-17 19:38:40
阅读次数:
198
数据表结构备份与恢复 备份 1、找到postgres 安装目录,在找到bin文件夹,会看到一堆exe后缀的文件,用win+r 打开cmd,将pg_dump.exe 拖进cmd黑窗口中 2、基本语法:-h 代表地址 (远程连接用,本地导出无需此项) -U 代表用户 -d 代表数据库 -s 代表存储位置 ...
分类:
数据库 时间:
2018-09-13 17:31:24
阅读次数:
183
timescaledb 1.0 已经发布了,同时支持prometheus 使用doker-compose 运行 环境准备 docker-compose 文件 version: '2.1' services: pg_prometheus: image: timescale/pg_prometheus: ...
分类:
数据库 时间:
2018-09-13 01:19:27
阅读次数:
1176
由于现在pg的版本,修改int到bigint仍然需要rewrite表,会导致表阻塞,无法使用。但可以考虑其他方式来做。此问题是排查现网pg使用序列的情况时遇到的。 由于int的最大值只有21亿左右,而且自增列多为主键,当达到最大值时,数据就会无法插入。一般情况是修改类型为bigint,但直接做会锁表 ...
分类:
数据库 时间:
2018-09-12 20:21:45
阅读次数:
3289
检索出死锁进程的ID SELECT * FROM pg_stat_activity WHERE datname='数据库名' and waiting='t'; 找到对用的pid列的值 或 select oid from pg_class where relname='可能锁表了的表' --oid是每 ...
分类:
数据库 时间:
2018-09-04 19:49:55
阅读次数:
1109
接某美国客户北京分公司报修说有两台DELL服务器(R620和R720)报错,需要现场处理。报错内容如下:Voltage sensor detected a failure value Sensor location: System Board PS1 PG FailChassis...
分类:
其他好文 时间:
2018-09-04 11:38:39
阅读次数:
223
保存后重启PostgreSQL即可在$PGDATA/pg_log/ 下看到新生成的日志 ...
分类:
数据库 时间:
2018-09-02 02:05:59
阅读次数:
192