PG
-
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 左右,以下是优化过程,记录…
-
PostgreSQL:函数稳定性( IMMUTABLE | STABLE | VOLATILE )
关于函数稳定性(IMMUTABLE | STABLE | VOLATILE) 一直比较模糊,看了手册相关解释后也不太明白,德哥有两篇 Blog 解释提比较清楚,先收藏下,慢慢消化。…
-
Waiting for PostgreSQL9.3:增加物化视图 (MATERIALIZED VIEW)
今天在访问 depesz 博客时,发现了一个令人兴奋的消息,在未来的 PostgreSQL 9.3 版本中将带来物化视图,很多 PostgreSQL 爱好者对这个功能期待已久,闲话…
-
C语言学习:数组和指针
今天学习了指针章节的数组部分,一开始觉得指针和组数组没啥必然的联系,通过书中的例子,了解了一些,通过例子学习: 例一:一维数组测试: array_point.c 123456789…
-
PostgreSQL: 如何计算 Character 数据类型物理占用多少字节?
今天有朋友问到在 PostgreSQL 中,character 字符类型物理占用字节数是如何计算的?这方面关注得比较少,于是查下手册,发现有系统函数 octet_length 可以…
-
C语言学习:常量指针和指向常量的指针
今天在学习常量指针和指向常量的指针两个概念时,开始总感觉很混乱,后来实验后,总算明白了,记录下,以后忘记了还能看看复习。 一 常量指针 常量指针是指指针中存储的地址不能改变,但能更…
-
C语言学习:指针
今天重温了C 语言指针相关的内容,简单的说指针也是变量,可以是 int,char,float等类型,指针存储的是地址,下面的这段代码能充分说明指针的特性,记录下: Point.c …