51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Os
PostgreSQL 慢查询SQL跟踪
PostgreSQL开启慢SQL捕获在排查问题时是个很有效的手段。根据慢SQL让我在工作中真正解决了实际问题,很有帮助。PostgreSQL日志支持的输出格式有stderr(默认)、csvlog、syslog一般的错误跟踪,只需在配置文件【postgresql.conf】简单设置几个参数,当然还有错误级别等要设置。lo...
代码星球
·
2020-04-07
PostgreSQL
查询
SQL
跟踪
PostgreSQL 执行计划
简介PostgreSQL是“世界上最先进的开源关系型数据库”。因为出现较晚,所以客户人群基数较MySQL少,但是发展势头很猛,最大优势是完全开源。MySQL是“世界上最流行的开源关系型数据库”。当前客户基数大,随着被Oracle收购,开源程度减小,尤其是近期单独拉了免费的...
代码星球
·
2020-04-07
PostgreSQL
执行
计划
PostgreSQL Autovacuum和vacuum
重点:如果您的数据库运行了很久,并且从来没有打开过autovacuum,那么请在打开autovacuum之前全库手动运行vacuumanalyze(可能要非常久的时间)完全禁用autovacuum,请不要这样做,除非你真的知道你在做什么,并且需要定期清理脚本.否则当问题发生时你将不得不处理花费大量的时间处理,甚至可能需...
代码星球
·
2020-04-07
PostgreSQL
Autovacuum
vacuum
Windows 2008R2 定时备份PostgreSQL 11.6及还原操作
PostgreSQL自动备份,并删除10天前的备份文件.第一步,创建脚本,命名back.bat文件,可直接点击执行或者CMD执行此批处理命令。 @ECHOOFF@setlocalenableextensions@cd/d"%~dp0"##setPGPASSWORD=passwordSETPGPATH=D:po...
代码星球
·
2020-04-07
Windows
2008R2
定时
备份
PostgreSQL
PostgreSQL 一些比较好用的字符串函数
最近刚接触到PostgreSQL数据库,发现很多功能比较强大的内置函数,特此记录下来。示例下次再补。1.concat字符串连接函数 2.concat_wsconcat_ws函数连接可自定义分隔符 3.rpad|lpad字符串填充或者缩短,如rpad(s1,len,s2)返回字...
代码星球
·
2020-04-07
PostgreSQL
一些
较好
用的
字符串
PostgreSQL JSON 处理
1.JSON类型 PostgreSQL支持JSON和JSONB。这两种类型在使用上几乎完全一致,主要区别是: (1)JSON类型把输入的数据原封不动的存放到数据库中。JSONB类型在存放时把JSON解析成二进制格式。 (2)JSONB支持在其上建索引,而...
代码星球
·
2020-04-07
PostgreSQL
JSON
处理
PostgreSQL 数据类型
数值类型由两个字节,4字节和8字节的整数,4字节和8字节的浮点数和可选精度的小数。下表列出了可用的类型。 www.yiibai.comNameStorageSizeDescriptionRangeint22bytessmall-rangeinteger-32768to+32767int44bytestypic...
代码星球
·
2020-04-07
PostgreSQL
数据
类型
Windows 2008R2 安装PostgreSQL 11.6
前些天在CentOS7.5下安装了PostgreSQL11.6。除了在无外网环境下需要另外配置之外,其他没有什么差别。今天主要写一下在Windows下面安装PostgreSQL的问题。 在官网看到下面的不同PostgreSQL版本需安装在相应Windows版本上。我觉得这是...
代码星球
·
2020-04-07
Windows
2008R2
安装
PostgreSQL
11.6
PostgreSQL 锁机制浅析
锁机制在PostgreSQL里非常重要(对于其他现代的RDBMS也是如此)。对于数据库应用程序开发者(特别是那些涉及到高并发代码的程序员),需要对锁非常熟悉。对于某些问题,锁需要被重点关注与检查。大部分情况,这些问题跟死锁或者数据不一致有关系,基本上都是由于对Postgres的锁机制不太了解导致的。虽然锁机制在Post...
代码星球
·
2020-04-07
PostgreSQL
机制
浅析
PostgreSQL 抛出错误信息(错误行号)
抛出错误行号是我们在写SQL中常用到的,在SQLServer和Oracle中都很简单,但是在PostgreSQL怎么实现呢?在网上查了下资料只有pg_exception_context包含错误行,我们可以根据具体情况来截取。脚本如下:dolanguageplpgsql$$declarev_stateTEXT...
代码星球
·
2020-04-07
错误
PostgreSQL
抛出
信息
行号
PostgreSQL 预写日志机制(WAL)
持久性是指,事务提交后,对系统的影响必须是永久的,即使系统意外宕机,也必须确保事务提交时的修改已真正永久写入到永久存储中。最简单的实现方法,当然是在事务提交后立即刷新事务修改后的数据到磁盘。但是磁盘和内存之间的IO操作是最影响数据库系统影响时间的,一有事务提交就去刷新磁盘,会对数据库性能产生不好影响。WAL机制的引入,...
代码星球
·
2020-04-07
PostgreSQL
预写
日志
机制
WAL
PostgreSQL 参数调整(性能优化)
昨天分别在外网和无外网环境下安装PostgreSQL,有外网环境下安装的相当顺利。但是在无外网环境下就是两个不同的概念了,可谓十有八折。感兴趣的同学可以搭建一下。PostgreSQL安装完成后第一件事便是做相关测试,然后调整参数。/*CPU查看CPU型号*/cat/proc/cpuinfo|grepname...
代码星球
·
2020-04-07
PostgreSQL
参数
调整
性能
优化
【.Net设计模式系列】仓储(Repository)模式 ( 一 )
2016新年伊始,望眼过去,不知不觉在博客园已经注册8个月啦,由于最近忙于工作,博客迟迟没有更新。直到最近一直研究.Net设计模式,对一些模式有所感悟,故拿出自己的心得与大家分享,在接下来的所有博客中我都会以【理论介绍】和【具体实践】两个方面来叙述对模式的应用。仓储(Respository)是存在于工作单元和数据库之间...
代码星球
·
2020-04-07
.Net
设计模式
系列
仓储
Repository
scapy2 爬取全站,以及使用post请求
前情提要: 一:scrapy爬取妹子网全站 知识点:scrapy回调函数的使用 二:scrapy的各个组件之间的关系解析 Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛。 框架的力量,...
代码星球
·
2020-04-07
scapy2
爬取
全站
以及
使用
vue 自学笔记(6) axios的使用
前情提要:axios的使用 axios是一个ajax的包,主要在node.js使用 axios的官网https://www.kancloud.cn/yunye/axios/234845一:书写格式 二:在cli中下载axios &n...
代码星球
·
2020-04-07
vue
自学
笔记
axios
使用
首页
上一页
...
311
312
313
314
315
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他