加载中
博客迁移

使用github搭建了个人博客。 新地址

06/26 14:54
10
pgAgent (PostgreSQL定时任务)

简介 在pgAdminIII v1.4中引入的pgAgent是一个用于PostgreSQL的作业调度代理,可用于执行操作系统批处理脚本和SQL任务。 从pgAdmin 1.9开始,pgAgent独立于pgAdmin单独安装。 环境: Postgr...

04/08 09:22
344
PostgreSQL10 逻辑复制(Logical Replication)

PostgreSQL10支持内置的逻辑复制(Logical Replication)。 逻辑复制 简单说一下什么是逻辑复制以及有什么好处。 大多数人都知道Streaming Replication已经成为PostgreSQL的一部分,并且通常用...

pgBadger(PostgreSQL日志分析工具)

摘要 之前曾介绍过PostgreSQL的日志审计,这会将执行的SQL输出到服务日志(pg_log),势必会带来性能问题,真正的问题是,这些记录对我们有多少帮助?所以我们来看一下如何使用增加的日志记录...

2017/09/11 17:04
680
PostgreSQL 10 HASH分区实现

PostgreSQL 10 HASH分区 前面简单说明了基于pg10实现hash分区的使用语法,下面介绍参照range/list分区实现的hash分区。 注意:由于本人水平限制,难免会有遗漏及错误的地方,不保证正确性,并...

2017/08/11 15:53
171
PostgreSQL 日志审计

PostgreSQL 日志审计 摘要 审计是指记录用户的登陆退出以及登陆后在数据库里的行为操作。 Postgres 的日志(pg_log)功能十分丰富,接下来首先会介绍它的标准日志审计功能,之后还会详细介绍...

2017/08/11 15:44
728
PGAudit README

pgAudit Open Source PostgreSQL Audit Logging PostgreSQL Auditing Extension -- PGAudit 注意:对README.md进行翻译,无校对,有错误,请指出,谢谢! 导言 postgresql审计扩展(PgAudit)...

2017/08/11 15:19
88
PostgreSQL 10 分区表探密

PostgreSQL 10 分区表探密 分区介绍 PostgreSQL的分区需要先建立主表,然后再建立子表,使用继承的特性,但不需要手动写触发器/规则了,目前支持range、list分区,10 正式版发布时不知道会不...

2017/08/10 11:13
600
pgAdmin 3 编译安装

pgAdmin 3 编译安装 只是做一下简单记录。 Installing pgAdmin from source ============================== You will need: - A modern development environment: - GTK 2.2 or ab...

2017/07/31 15:18
28
语法中关键字的添加

当PostgreSQL的后台进程Postgres接收到查询语句后,首先将其传递给查询分析模块,进行词法、语法和语义分析。 记录下在parser语法解析模块添加关键字。 几个核心文件简介 源文件 说明 gram.y...

2017/07/06 09:18
11
Git & Github & BitBucket 学习使用

Git是一个免费、开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Github: 目前最大的代码托管网站,世界上大部分开源软件都托管在这里,已经发展成软件开发协...

2017/05/10 19:00
89
GDB 调试 PostgreSQL

最近有使用到,总结有些许简单 安装 root@localhost ~]# yum install gdb 配置 PostgreSQL ./configure -prefix=/usr/local/pgsql --enable-debug [postgres@localhost ~]$ vi /opt/postgre...

2017/04/18 17:34
34
PostgreSQL 正则表达式 常用函数

对那些需要进行复杂数据处理的程序来说,正则表达式无疑是一个非常有用的工具。本文重点在于阐述 PostgreSQL 的一些常用正则表达式函数以及源码中的一些函数。 正则相关部分的目录结构 [roo...

2017/04/14 20:23
361
正则表达式的匹配函数

正则表达式的匹配函数 功能:根据正则表达式匹配目标字符串,并返回匹配字符串的开始位置 参数: arg1 -- 目标字符串 arg2 -- 正则表达式 arg3 -- 从目标字符串什么位置开始匹配 arg4 -- 标识...

2017/04/14 20:19
15
去除相邻重复字符函数

字符去重函数 功能:去重字符串相邻重复的字符,不相邻的不用去重 参数: arg1 -- 输入字符串 arg2 -- 字符串开始位置 arg3 -- 字符串结束位置 要求: 输入参数为arg1时, 对这个字符串去重 ...

2017/04/05 17:17
17
时区转换函数

时区转换函数 功能: 把时区1的时间转换成时区2的时间 参数: arg1 -- 输入时间 arg2 -- 时区1(也是arg1当前时间所在的时区) arg3 -- 时区2(要转换的时区的时间) 要求: 参数arg1类型可为...

2017/03/31 11:08
34
日期转换星期函数

题目: 写个日期函数 要求: 输入日期(输入类型可为 date,timestamp 和 timestamptz),结果返回星期几。 先了解一下这几种日期类型 postgres=# create table a (r_date date,r_timestamp...

2017/03/28 15:40
17
进制转换函数

题目: 写一个二进制,八进制,十六进制转换为十进制的函数 要求: 函数有两个参数,参数(1)是要转换为十进制的进制数,参数(2)是标示参数(1)是什么进制(2,8,16标示二进制,八进制,十六进制...

2017/03/28 14:35
26
PostgreSQL 分区表, pg_pathman ,PostgreSQL 10介绍及性能对比

PostgreSQL支持基本的表分区功能,传统上使用表继承来实现PostgreSQL中的分区。 pg_pathman模块提供了优化的分区机制和功能来管理分区。 PostgreSQL 10 将实现分区功能。...

2017/03/27 15:23
617

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部