postgresql
-
PostgreSQL:关于 Socket 文件 “/tmp/.s.PGSQL.nnnn” 丢失处理
在学习 PostgreSQL 的过程中,相信很多人都遇到过下面这个错误,错误代码如下: 问题描述 错误代码 1234 [pg92@redhatB ~]$ psqlpsql: cou…
-
PostgreSQL:如何查询基于用户(role)设置的参数
PostgreSQL 可以针对服务级别,数据库级别,用户级别进行参数设置,例如在 postgresql.conf 设置的参数是针对整个服务级别,当然偶尔有这样的需求:需要对指定用户…
-
PostgreSQL:关于参数 Superuser_reserved_connections
PostgreSQL 的参数 superuser_reserved_connections 一直没怎么关注,这两天遇到个与之相关的错误,才仔细查了下文档,有了进一步了解。 简单的说…
-
PostgreSQL: 序列无法删除一例
今天在开发环境上维护一个序列时,由于命名不规范,带来维护上的难度问题,简单的来看下今天遇到的问题。 遇到的问题 库中的一个奇特序列 1234567891011 [pg92@redh…
-
londiste3:常用管理命令
之前 Blog 介绍了 Londsite 的搭建和以及 Londsite 的压力测试,今天介绍下 Londsite 常用管理命令,权当整理。 Londiste 程序的起停 1.1 …
-
Londiste3:压力测试
上篇 blog 介绍了搭建简单的基于表的 Londiste 复制,接下来使用 pgbench 测试下性能,看看在较大 update 压力下,复制是否依然正常。 关于 pgbench…
-
Londiste3:搭建简单的基于表的复制
londiste3(后面简称 Londiste ) 是 skype 公司开发的一款异步模式的复制工具,用的是触发器模式,适用于一个库中部分表的同步,可以跨 PostgreSQL 大…
-
PostgreSQL:PostGIS 2.0 安装
之前 blog 介绍了 postgis 1.5 的安装, Postgis 2.0 已经 release 有一段时间了,和之前版本相比,需要多安装很多组件,一直没整理,这次需要在测试…
-
PostgreSQL:如何在另一个 SQL 中使用 INSERT…RETURNING 返回的值
今天 bbs里有人问到如何使用 “INSERT…RETURNING” 语句值的问题,目标想使用 array_append 数组函数追加 “INSERT…RETURNING” 返回的…
-
PostgreSQL:”ORDER BY Multiple Columns ” SQL 优化一例
今天监控数据库时,一慢 SQL 引起了我的注意,这个 SQL 运行时间在 474 ms 左右,经分析,创建合适的索引后,最终将 SQL 优化到 4 ms 左右,以下是优化过程,记录…