随笔记录
-
PostgreSQL derived databases
PostgreSQL derived databases PostgreSQL derived databases - PostgreSQL wiki A list of PostgreSQL derived forks and rebranded distributions in alphabetical order. Name Vendor License Availability Note…
-
PostgreSQL DBA常用SQL查询语句
查看帮助命令DB=# help --总的帮助DB=# \h --SQL commands级的帮助DB=# \? --psql commands级的帮助\dn[S+] [PATTERN],其中[PATTERN]表示可以使用正则表达式,比如\dns f*表示列出所有f开头的schema 按列显…
-
PostgreSQL 执行计划
简介 PostgreSQL是“世界上最先进的开源关系型数据库”。因为出现较晚,所以客户人群基数较MySQL少,但是发展势头很猛,最大优势是完全开源。 MySQL是“世界上最流行的开源关系型数据库”。当前客户基数大,随着被Oracl…
-
PostgreSQL 锁机制浅析
锁机制在 PostgreSQL 里非常重要 (对于其他现代的 RDBMS 也是如此)。对于数据库应用程序开发者(特别是那些涉及到高并发代码的程序员),需要对锁非常熟悉。对于某些问题,锁需要被重点关注与检查。大部分情况,这…
-
PostgreSQL Autovacuum和vacuum
1 基础知识 重点: 如果您的数据库运行了很久,并且从来没有打开过autovacuum,那么请在打开autovacuum之前全库手动运行vacuum analyze(可能要非常久的时间)完全禁用autovacuum,请不要这样做,除非你真的知道你在做什…
-
PostgreSQL 参数调整(性能优化)
昨天分别在外网和无外网环境下安装PostgreSQL,有外网环境下安装的相当顺利。但是在无外网环境下就是两个不同的概念了,可谓十有八折。感兴趣的同学可以搭建一下。 PostgreSQL安装完成后第一件事便是做相关测试,…
-
PostgreSQL学习笔记(十)性能优化
数据库优化是多方面的,原则是减少系统的瓶颈和资源的占用,增加系统的反应速度。如:通过优化文件系统,提高磁盘的I/O读写速度。通过优化表结构、增加索引、优化查询语句是系统响应速度更快。PostgreSQL性能优化主…
-
PostgreSQL的Vacuum机制及其最佳实践
很多人会认为PostgreSQL中无回滚段是一个很大的缺陷,如文章《新特性:postgresql的vacuum漫谈》https://mp.weixin.qq.com/s/EzRqxPDowf3mqsbV6FkJWA 后,会认为PostgreSQL中无回滚段就是一个缺陷,同时埋怨PG内核…
-
PostgreSQL-XL,Citus,GreenPlum如何选择
特征 Citus PostgreSQL-XL GreenPlum 公司 Citus(微软) 开源社区(现2ndQuadrant主导) pivotal 成立时间 2011 2010 2003 首产品发布 2013 2010 2006 产品类型 Citus专注于提供高性能的分布式PostgreSQL PostgreS-…
-
目前好用的五大PostgreSQL GUI
PostgreSQL是世界上第四大流行的开源数据库管理系统,它在各种规模的应用程序中得到了广泛的使用。而管理数据库的传统方法是使用命令行界面(CLI)工具。不过,此类方法存在着如下问题: 需要花费大量的学习时间,才…