51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#tg
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
参数
调整
性能
优化
矢量做图组件OTGisX的使用(类似Mapbase)
一:组件添加到工具栏要在应用程序中应用OTGisX控件,首先要把所下载的OTGisX组件添加到.Net工程中。并将其添加到工具箱托盘中。添加方式为:在工具箱上单击右键,选择“选择项”,会出现“选择工具箱项”对话框,在“COM组件”属性页,选择浏览,...
代码星球
·
2020-04-06
矢量
做图
组件
OTGisX
使用
GitHub的使用详解!Windows GitHub ,Sublime Git GitGutter的使用!
Github是什么?它是代码管理工具。在公司写的代码,不需要U盘拷贝回家,不需要放到网盘中。只需要上传到git上,就可以回家继续拷贝下来了。 比起svn要好,svn只适合局域网工作,离开局域网,代码就无法使用了。 代码放在gitHub上边,非常的安全。开发完成后,还能发布,打包下载。 很多...
代码星球
·
2020-04-06
GitHub
使用
详解
Windows
Sublime
《Go语言实战》笔记之协程同步 sync.WaitGroup
原文地址(欢迎互换友链):http://www.niu12.com/article/8 sync包提供同步goroutine的功能<p>文档介绍</p><code>//AWaitGroupwaitsforacollectionofgoroutinestofinish.//T...
代码星球
·
2020-04-06
Go语言实战
笔记
之协
程同步
同步
首页
上一页
...
14
15
16
17
18
下一页
尾页
按字母分类:
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
其他