我要实现自己开发程序,对PostgreSQL的并发读写操作进行并发控制,该如何实现啊?

牛得天下 发布于 2010/10/29 10:19
阅读 459
收藏 1

比如说,我要开发一个读写锁控制机制,该通过什么方式实现呢?

是修改PostgreSQL源代码还是通过扩展接口来新建一个函数或者触发器的形式实现?

迷惑中……

加载中
0
苍耳道人
苍耳道人

PG本身就有这个功能,你根本不用写,直接配置一下就行了

0
牛得天下
牛得天下

引用来自#2楼“WeynElsee”的帖子

PG本身就有这个功能,你根本不用写,直接配置一下就行了

 你好,主要是我的数据库是在PostgreSQL基础上进行扩展的(数据保存在外部文件中),所以它已经不支持PostgreSQL本身的多版本并发控制或者行级锁或表级锁了。

每次读写操作都是对外部数据文件进行的,粒度较大。准备采用粗粒度的文件锁的形式来对并发读写进行控制。

但我还不知道该如何实现这些。

返回顶部
顶部