相关推荐
-
PostgreSQL安全基线
PostgreSQL安全基线 访问控制 1.中危-确保通过“主机” TCP / IP套接字登录已正确配置 描述: 大量的身份验证方法可用于使用 TCP / IP套接字,包括: ?信任 、? 拒绝、?md5、?scram-sha-256、?密码、?gss、?sspi、?...
-
RDS PostgreSQL一键大版本升级技术解密
四、PostgreSQL版本升级成果一、PostgreSQL行业位置(一)行业位置在讨论PostgreSQL(下面简称为PG)在整个数据库行业的位置之前,我们先看一下阿里云数据库在全球的数据库行业里的位置。魔力象限领导者*Gartner ...
-
postgresql、mysql自己整理txt的一些小知识(持续更新)
自己随便整理了一些数据库git之类的一些小知识,持续更新中 原文件是记录在txt中,可能有些不大好看 which python #liunx 数据库系统 OLTP 主要是业务操作数据库,工作简单只需要简单的事务能力就行,用户数量为...
-
【postgresql 数据库运维文档】
postgresqlt运维文档、postgresql巡检、postgresql规范
-
可以减税 PCA 什么是PostgreSQL
可以减税 PCA 什么是PostgreSQL 附思维导图
-
postgresql|数据库|centos7下基于postgresql-12的主从复制的pgpool-4.4的部署和使用
postgresql数据库只用自身的一些配置是无法做到最优的优化的,需要通过一些外置插件(中间件)来提高服务器的整体性能,通俗的说就是数据库仅仅依靠自身是无法达到性能最优的,很多时候需要更改数据库的整体架构,...
-
在Kubernetes上部署和管理PostgreSQL
目录 有哪些选项可用于部署PostgreSQL?...升级Helm Charts 删除Helm Chart 结论 PostgreSQL数据库是一个企业级、开源的对象关系数据库系统,专注于提供一个高度可扩展和健壮的平台,同时符合SQ
-
PostgreSql 数据库备份和恢复 (Backup and Restore)
如果您在生产环境中使用 PostgreSQL,请务必采取预防措施以确保用户的数据不会丢失。通过频繁备份数据库或使用 cron 任务自动执行备份,您将能够在数据库丢失或损坏的情况下快速还原系统。
-
【PG主从】PostgreSQL13主从流复制部署(详细可用)
虽然客户端认证允许细粒度地控制谁能访问服务器,listen_addresses控制哪些接口接受连接尝试,这能帮助在不安全网络接口上阻止重复的恶意连接请求。这个参数只能在服务器启动时设置。 wal_level (enum) wal_level...
-
Centos7部署PostgreSQL 12集群(主备)
Centos7部署PostgreSQL 12集群(主备) 关于备份模式 常规的备份模式有三种:热备、冷备和双活。 热备:仅主节点承担用户的业务、提供数据库服务,在不关闭数据库服务(不停服)的情况下对主节点进行备份。 为了...
-
推出适用于 PostgreSQL 的 Trusted Language Extensions
PostgreSQL 凭借其面向开发者的可扩展设计,已成为许多企业和初创企业首选的开源关系数据库。开发人员使用 PostgreSQL 的原因之一是,通过使用自己喜欢的编程语言,他们可以构建扩展来添加数据库功能。首选的开源...
-
【PostgreSQL高可用之Repmgr和Patroni部分场景对比】
PostgreSQL数据库有着各种各样的高可用方案,绝大多数,都是基于流复制机制实现的,常见的例如Patroni+DCS,Pacemaker+Corosync,Repmgr,keepalived,pg_auto_failover,PGpool等等,其中使用较多的应该是Patroni和...
-
PostgreSQL 13.4, 12.8, 11.13, 10.18, 9.6.23, and 14 Beta 3发布了
PostgreSQL全球开发组发布了PostgreSQL数据库系统所有支持版本的更新,包括13.4、12.8、11.13、10.18和9.6.23,以及PostgreSQL ...如果您在生产环境中运行PostgreSQL 9.6,我们建议您计划升级到更新的受支持的PostgreSQ
-
【PG基础知识】七 postgreSQL参数解释二 WRITE-AHEAD LOG部分
postgreSQL参数解释二 WRITE-AHEAD LOG部分
-
PostgreSQL V10逻辑复制
PostgreSQL V10逻辑复制原理以及作为逻辑复制使用指导 详细信息 一、什么是逻辑复制(pglogical) 逻辑复制是PostgreSQL V10重量级新特性,支持内置的逻辑复制。在10版本之前,虽然没有内置的逻...
-
全新 Amazon RDS for MySQL 和 PostgreSQL 多可用区部署选项
此部署选项适用于 MySQL 和 PostgreSQL 数据库。这是一个具有一个主实例和两个可读备用实例的数据库集群。它提供的事务提交延迟可提速 2 倍,同时提供自动故障转移功能,通常用时不超过 35 秒。启用新的多可用区...
-
技术干货 | 阿里云数据库PostgreSQL 13大版本揭秘
简介:阿里云RDS PostgreSQL是一款兼容开源PostgreSQL的全托管云数据库产品,自2015年首次发布以来,根据用户需求不断升级迭代,已支持9.4、10、11、12等多个版本,覆盖了高可用版、基础版、只读实例等多种形态,...
-
好消息!PostgreSQL 13增加新功能!
对于PostgreSQL的新手来说,清理是多版本并发系统的一部分,它负责删除每当记录被更改或删除时生成的无效元组或行。autovacuum功能可以清除死掉(已删除)的隐藏行,从而消除表膨胀,类似于Java的垃圾收集器。有两个...
-
postgresql中recovery.conf分析
recovery_target_action (enum) :指定在达到恢复目标时服务器应该立刻采取的动作,包括pause(暂停)、promote(接受连接)、shutdown(停止服务器),其中pause为默认动作 备库服务器设置 standby_mode ...
-
一些云原生开源安全工具介绍
互联网安全中心(CIS)是一个全球性的非营利组织,其任务是确定、开发、验证、升级和维持针对网络防御的最佳解决方案。CIS发布了Kubernetes的基准测试,集群管理员可以使用该基准测试来确保集群遵循推荐的安全配置。
4 楼 jsf008 2013-04-09 16:07
3 楼 yeaha 2013-04-08 11:11
告诉您一个最大秘密:为何PostgreSQL不行。
只说两件事:
一:不适合7天24小时严苛的商业环境。
如果应用一直在跑,你是没有办法对某个数据库表 进行
create index 或者reindex 或 drop index 的。
即使加了 concurrrently 参数也不行
(它只是为了一旦开始建立/删除index时候,
可以不干扰其他DML操作,而不是相反)。
对index的创建和删除,需要排他锁!
如果无法获得排他锁,则只能等待。
甚至有时会一直默默等待不相关的其他表的事务结束
二:严重缺乏内生性的集群解决方案。
客户没有办法,都是靠第三方软件,如 pgpool-II ,slony
pgool-II 和 slony,都多次出现严重内存泄漏,已经被其开发者所证实。
比如大量运算下,每一小时运行,内存耗费增长1G神马的。
其实,这个东东,严重为少数学术界的学霸所把持,作商业数据库,它还没准备好,还不合适!
index这个问题,可能的确在某些场合下是个比较严重的问题
内生性的集群解决方案嘛,hot standby您用过没?
是有这样那样的问题,不过一想到没收我钱,还免费给我用,每一两年就改进一大堆功能,我就觉得其实还好了,至少在我这里没让我失望
其实商业数据库/商业应用什么的,是有点唬人,不过找个oracle dba,听他吐吐槽,就觉得都还好了
2 楼 luckyjackgao 2013-04-08 09:50
告诉您一个最大秘密:为何PostgreSQL不行。
只说两件事:
一:不适合7天24小时严苛的商业环境。
如果应用一直在跑,你是没有办法对某个数据库表 进行
create index 或者reindex 或 drop index 的。
即使加了 concurrrently 参数也不行
(它只是为了一旦开始建立/删除index时候,
可以不干扰其他DML操作,而不是相反)。
对index的创建和删除,需要排他锁!
如果无法获得排他锁,则只能等待。
甚至有时会一直默默等待不相关的其他表的事务结束
二:严重缺乏内生性的集群解决方案。
客户没有办法,都是靠第三方软件,如 pgpool-II ,slony
pgool-II 和 slony,都多次出现严重内存泄漏,已经被其开发者所证实。
比如大量运算下,每一小时运行,内存耗费增长1G神马的。
其实,这个东东,严重为少数学术界的学霸所把持,作商业数据库,它还没准备好,还不合适!
1 楼 H_eaven 2013-04-07 12:26