冻结(FREEZE),相信熟悉pg的人都对这个词不陌生,因为冻结过程对数据库的资源消耗极大,影响业务的正常运行,所以也被称为“冻结炸弹”。网上关于冻结的文章也比较多,本文就系统性的介绍一下冻结过程的原理以及如何预防。
wangliyun 发布于 2019-10-18 08:05:38
评论:5
浏览: 8167
顶: 621
踩: 566
PostgreSQL 的分区表个人认为是 PostgreSQL 比较薄弱的环节,老版本的分区表通过继承表和触发器实现,甚至需要逐个对子表进行索引创建,使用上不方便。
10 版本和 11 版本在分区表的功能上进行了大幅完善,但是当分区表分区数量较大时,分区表的DML性能并不好。
PostgreSQL 12 版本的分区表的性能得到了大辐提升,尤其当分区表的分区数量非常多时,DML 性能提升更加明显。
wangliyun 发布于 2019-10-17 08:12:52
评论:1
浏览: 8263
顶: 671
踩: 688
职位一:PostgreSQL/TBase DBA应用架构师
岗位职责:
1、负责 PostgreSQL/TBase 数据库集群的部署、配置、调优、巡检、故障处理、安全管理与日常维护;
2、负责数据库应急预案、移植 /备份 /恢复策略方案的制定与实施;
3、负责开发 sql 脚本评审、优化,对开发人员进行数据库培训;
wangliyun 发布于 2019-10-16 08:15:01
评论:2
浏览: 5989
顶: 519
踩: 565
2019年11月29~11月30日,由PostgreSQL 中文社区主办的第九届《PostgreSQL中国技术大会》将在北京隆重召开。PostgreSQL作为功能最强的的开源关系型数据库之一,得到了越来越多的企业的推广和运用,也越来越受到广大技术爱好者的欢迎和重视。这将是PG的又一次交流盛会,为广大技术爱好者们提供了专业的交流平台。
本次大会为期两天。除了主会场,我们还设立了7个分会场。为了丰富大会内容,特招募大会演讲嘉宾。(详情请见招募海报)
期待不一样的你,带来不一样的精彩!
wangliyun 发布于 2019-10-12 09:09:04
评论:3
浏览: 7387
顶: 1095
踩: 1112
像微软的SQL Server,IBM的DB2,包括从11发行版本开始的PostgreSQL数据库,在创建索引的语句中都支持include子句。介绍PostgreSQL中的这个特性是我写这篇长文介绍include子句的主要目的。
在详细介绍之前,让我们先简单回顾下(非聚集)B树索引的工作原理以及强大的仅索引扫描(index-only scan)。
wangliyun 发布于 2019-10-11 08:08:43
评论:1
浏览: 9979
顶: 651
踩: 677
为进一步方便广大用户PostgreSQl的中文文档,在社区志愿者 熊立丁的无私奉献下,社区文档现在支持全文检索啦!
doudou586 发布于 2019-10-06 21:16:01
评论:5
浏览: 5688
顶: 598
踩: 571
PostgreSQL中文社区的发展离不开志愿者们的付出和奉献,在此向所有志愿者们表示由衷的感谢!
为了不断壮大志愿者队伍,扩大PostgreSQL社区影响力,PostgreSQL中文社区诚邀PG技术爱好者加入到我们的文档翻译团队,自愿贡献时间和精力,在服务社区的同时,不断地提升自我。
志愿者要求:真诚,有责任感,组织纪律性强,有奉献精神。
社区翻译群成员秉承着自愿原则加入和退出;可以以个人或团体的名义加入。
下面将详细阐明文档翻译志愿者的工作内容,要求和享有的相关权益。
wangliyun 发布于 2019-09-29 08:15:29
评论:2
浏览: 4665
顶: 492
踩: 503
接前一篇文章,这里继续介绍在工作中遇到的一个死锁案例。经过对业务模型的抽取分析(后面会介绍表结构和数据,业务模型来源于开源组件的实际业务),模拟得到的死锁日志信息如下:
wangliyun 发布于 2019-09-27 08:08:14
评论:3
浏览: 7495
顶: 610
踩: 660
本论坛将于CNCC2019第三天,10月19日(周六)下午,在苏州金鸡湖国际会议中心A212会议室举行。论坛将邀请来自阿里、华为、腾讯、人大金仓、蚂蚁金服等产业界的研发一线的技术领袖和来自中国人民大学、清华大学、香港理工大学、西北工业大学等教育界的多位专家共同论道我国数据库系统软件发展道路的探索与选择。数据库系统是重要的基础软件,是信息化建设的基础设施,是最容易被卡脖子的核心技术。掌握自主可控的数据库技术和产品,对于我国国家信息安全、产业安全至关重要。届时,嘉宾将会提出哪些独特的观点?参会听众又将碰撞出怎样的火花?敬请期待!
wangliyun 发布于 2019-09-19 13:51:15
评论:4
浏览: 5489
顶: 637
踩: 690
9月7日下午两点,继走进平安、走进大疆、走进腾讯后,PostgreSQL中文社区走进名企(走进辽宁振兴银行)活动在振兴银行总行营业厅隆重举行。参会人员包括振兴银行科技领导、辽宁省金融行业、政府行业、科技领域近30位嘉宾。社区主席赵振平老师、社区核心成员朱贤文老师、中国计算机行业协会开源数据库专委会会长周彦伟老师做了精彩的数据库技术分享。大家在欢快的氛围下,积极互动、踊跃发言,共同对开源数据库技术在金融行业的实践进行了深入探讨。通过本次活动的圆满举办,推动了开源数据库在辽宁地区的发展,对于振兴银行数据库技术自主可控、人才培养起到重要作用。
wangliyun 发布于 2019-09-12 08:05:36
评论:1
浏览: 5209
顶: 640
踩: 655
9月7日下午PostgreSQL中文社区联合阿里云云栖社区TechDay、 阿里云创新中心及浦东国际人才发展中心在上海举办了一场围绕PostgreSQL和Greenplum技术为主题的线下交流活动,接下来让我们回顾下本次活动的精彩内容吧!
wangliyun 发布于 2019-09-11 08:05:50
评论:2
浏览: 5283
顶: 666
踩: 677
对于IP地址段查询的场景,PostgreSQL的ip4r插件是一个性能和通用性都比较不错的一个方案,但用户不一定方便使用ip4r,比如在未安装ip4r的公有云RDS上或者使用PostgreSQL以外的数据库
wangliyun 发布于 2019-09-09 08:06:00
评论:1
浏览: 6140
顶: 724
踩: 737
PostgreSQL 的 CTE( common table expressions ) 支持较复杂的查询,比如递归查询等场景, 12 版本之前 CTE 的 WITH 语句都是直接物化的,也就是说 WITH 语句执行一次并保持到一个类似的临时表中,供 WITH 语句外层的SQL引用,当 INSERT/UPDATE/DELETE 做CTE的 WITH 语句时是非常恰当的。
wangliyun 发布于 2019-09-06 08:16:09
评论:5
浏览: 7227
顶: 651
踩: 625
随着传感技术的发展,关系数据库的重要性不断增加。大型天气测量望远镜(LSST)每晚产生20TB,大型强子对撞机(LHC)每年产生30PB的数据。 Google和Facebook等社交网络公司每天都会收集大量人为生成的数据。
wangliyun 发布于 2019-09-05 08:10:05
评论:3
浏览: 5080
顶: 625
踩: 656
随着传感技术的发展,关系数据库的重要性不断增加。大型天气测量望远镜(LSST)每晚产生20TB,大型强子对撞机(LHC)每年产生30PB的数据。 Google和Facebook等社交网络公司每天都会收集大量人为生成的数据。
wangliyun 发布于 2019-09-05 08:10:05
评论:1
浏览: 4435
顶: 511
踩: 615
在最近的生产环境巡检中,发现一个死锁错误。从日志中看,触发死锁的是对表的相同行操作,最终分析和业务操作有关,不过其中涉及到Postgres数据库的外键更新加锁处理逻辑,下面对这个问题展开详细分析。
wangliyun 发布于 2019-09-04 08:06:46
评论:2
浏览: 6554
顶: 641
踩: 662
PostgreSQL是功能最强的的开源关系型数据库, TBase是腾讯自研的高性能分布式数据库。8月24日PostgreSQL中文社区携手腾讯TBase在深圳举办线下数据库行业技术交流会,这是双方第一次携手在深圳举办大会。来自线上线下超过500名的数据库技术开发者们一起畅谈数据库相关技术,共度充实的一天。
wangliyun 发布于 2019-08-31 08:06:50
评论:5
浏览: 5557
顶: 643
踩: 692
2019 PostgreSQL中文社区象行中国&阿里云Tech day上海活动是由PostgreSQL中文社区联合阿里云栖Tech day,阿里云创新中心举办的一次线下交流活动。本次活动我们邀请了来自阿里云,pivotal和PostgreSQL中文社区的经验丰富的大咖们与大家一起分享交流PostgreSQL,Greenplum等数据库技术。活动内容新颖,精彩不容错过!
wangliyun 发布于 2019-08-30 08:12:35
评论:1
浏览: 4498
顶: 525
踩: 561
在学习完第一篇《Docker与PostgreSQL 11.5系列文章(一)Docker的安装》和第二篇《Docker与PostgreSQL 11.5系列文章(二)postgreSQL 11.5安装》之后,继续讨论容器的持久化。“持久化” 简单理解,就是容器被关闭后PostgreSQL数据库的数据是否还存在?
wangliyun 发布于 2019-08-29 08:07:44
评论:2
浏览: 6218
顶: 645
踩: 649
上篇介绍容器相关的基本概念,介绍如何安装docker。如果不熟悉docker的安装,可回到系列文章的第一部分《Docker与PostgreSQL 11.5系列文章(一)Docker的安装》。第二部分主要介绍PostgreSQL11在容器中的安装和使用。
wangliyun 发布于 2019-08-28 08:04:42
评论:2
浏览: 5229
顶: 615
踩: 652