远程连接需要在postgresql中建立用户,即spideruser用户,postgres是作为服务器登陆的用户来使用,同时需要设置postgresql.conf pg_hba.conf开通权限以及5432端口 ...
分类:
其他好文 时间:
2019-01-16 11:53:49
阅读次数:
144
遇到异常连接时,需要将对应连接杀掉,可能是连接占用了过多CPU或是IO,影响了业务,或是时间过长的空闲事务. pg对于杀掉连接提供了专门的命令,一般情况下使用 就可以,不过操作取消不掉,可以使用 ,如果 命令,仍然无法将连接杀掉,此时可以使用 ,将连接的网络通信连接直接杀掉。 有时候,出现使用 也杀 ...
分类:
数据库 时间:
2019-01-13 16:04:43
阅读次数:
461
# 不能连接外网, 安装pg的过程 tar包下载地址 https://www.postgresql.org/ftp/source/v11.1/放在/home/sxy 目录(随便放)cd /home/sxytar xvzf postg*tar.gzcd postg*mkdir /usr/local/p ...
分类:
系统相关 时间:
2019-01-13 01:58:00
阅读次数:
163
initdb.exe -D ../data pg_ctl.exe start -D ..\data psql postgres pg_ctl.exe register -N "pgsql" -D D:pgsql\data ...
分类:
数据库 时间:
2019-01-12 15:59:23
阅读次数:
318
django 还支持自定义信号 需要步骤 1. 创建信号 这个信号名相当于 django 内置的信号 导入的模块一样 后面 ["toppings", "size"] 是触发者传递的两个参数,触发这个信号传递的参数 2.注册信号 注册函数 3.触发信号 实验开始 在django 项目下 创建一个 pg ...
分类:
其他好文 时间:
2019-01-07 21:17:29
阅读次数:
187
01. 在MySQL与PostgreSQL的对比中,PG的JSON格式支持优势总是不断被拿来比较。其实早先MariaDB也有对非结构化的数据进行存储的方案,称为dynamic column,但是方案是通过BLOB类型的方式来存储。这样导致的问题是查询性能不高,不能有效建立索引,与一些文档数据库对比, ...
分类:
数据库 时间:
2019-01-04 20:27:15
阅读次数:
258
redis 和postgresql区别以及其优缺点 一刹那者为一念,二十念为一瞬,二十瞬为一弹指,二十弹指为一罗预,二十罗预为一须臾,一日一夜有三十须臾。 那么,经过周密的计算,一瞬间为0.36 秒,一刹那有 0.018 秒.一弹指长达 7.2 秒。 redis和postgresql区别: pg是一 ...
分类:
数据库 时间:
2019-01-03 19:22:42
阅读次数:
648
PyGreSQL入门 ——简单整理翻译自官方文档:http://www.pygresql.org/contents/tutorial.html 创建数据库连接 只需import DB类并创建一个实例,填入相应的连接信息,例: 1 2 >>> from pg import DB >>> db = DB ...
分类:
数据库 时间:
2019-01-03 10:53:08
阅读次数:
230
import urllib.parse url = 'https://www.baidu.com/s?wd=董博文&ie=utf-8&tn=97931839_hao_pg' ''' quote url编码函数''' ret =urllib.parse.quote(url) print(ret) ''... ...
分类:
编程语言 时间:
2018-12-26 00:29:03
阅读次数:
249
一、背景常见的高可用架构中,如果master挂了且有数据没有同步到备,高可用系统会提升备为主对外服务。对于老主有可能再以备的身份加入集群时,可能搭建流复制关系失败。可以用pg_rewind工具使主备的数据一致。二、pg_rewind原理三、相关代码1、每个文件(目录)的差异被记录在结构体file_entry_t中,其定义如下typedefstructfile_entry_t{char*path;f
分类:
数据库 时间:
2018-12-23 20:45:08
阅读次数:
189