随笔分类 -  PostgreSQL

摘要:前些天在CentOS 7.5 下安装了PostgreSQL 11.6。除了在无外网环境下需要另外配置之外,其他没有什么差别。今天主要写一下在Windows下面安装PostgreSQL的问题。 在官网看到下面的不同PostgreSQL版本需安装在相应Windows版本上。我觉得这是指PostgreSQ 阅读全文
posted @ 2019-11-27 08:10 VicLW 阅读(889) 评论(0) 推荐(0) 编辑
摘要:锁机制在 PostgreSQL 里非常重要 (对于其他现代的 RDBMS 也是如此)。对于数据库应用程序开发者(特别是那些涉及到高并发代码的程序员),需要对锁非常熟悉。对于某些问题,锁需要被重点关注与检查。大部分情况,这些问题跟死锁或者数据不一致有关系,基本上都是由于对 Postgres 的锁机制不 阅读全文
posted @ 2019-11-15 12:01 VicLW 阅读(9872) 评论(0) 推荐(5) 编辑
摘要:抛出错误行号是我们在写SQL中常用到的,在SQL Server和Oracle中都很简单,但是在PostgreSQL怎么实现呢?在网上查了下资料只有pg_exception_context包含错误行,我们可以根据具体情况来截取。脚本如下: do language plpgsql $$ declare 阅读全文
posted @ 2019-11-14 15:56 VicLW 阅读(1693) 评论(0) 推荐(1) 编辑
摘要:关于持久性 持久性是指,事务提交后,对系统的影响必须是永久的,即使系统意外宕机,也必须确保事务提交时的修改已真正永久写入到永久存储中。 最简单的实现方法,当然是在事务提交后立即刷新事务修改后的数据到磁盘。但是磁盘和内存之间的IO操作是最影响数据库系统影响时间的,一有事务提交就去刷新磁盘,会对数据库性 阅读全文
posted @ 2019-11-14 09:16 VicLW 阅读(3532) 评论(0) 推荐(0) 编辑
摘要:昨天分别在外网和无外网环境下安装PostgreSQL,有外网环境下安装的相当顺利。但是在无外网环境下就是两个不同的概念了,可谓十有八折。感兴趣的同学可以搭建一下。 PostgreSQL安装完成后第一件事便是做相关测试,然后调整参数。 /*CPU 查看CPU型号*/ cat /proc/cpuinfo 阅读全文
posted @ 2019-11-14 09:05 VicLW 阅读(15619) 评论(1) 推荐(4) 编辑

点击右上角即可分享
微信分享提示