代码改变世界

PostgreSQL Replication之第九章 与pgpool一起工作(1)

2015-08-22 09:32 by DataBases, 1033 阅读, 1 推荐, 收藏,
摘要:在前面的章节中,我们已经能够深入地理解了pgbouncer,同时也学会了如何使用它来尽可能地优化复制设置。在本章我们将了解一个经常被称作与pgbouncer相对应的工具。尽管pgpool的思想与pgbouncer有许多相似地方,它已经被设计为比pgbouncer多好多的特性。虽然做一件事pgboun... 阅读全文

PostgreSQL Replication之第九章 与pgpool一起工作(2)

2015-08-22 09:32 by DataBases, 422 阅读, 0 推荐, 收藏,
摘要:9.2 理解pgpool的功能pgpool提供了如下功能:•连接池•语句级别的复制•负载均衡•限制连接•内存缓存•并行查询[当决定使用那些功能的时候,记住并非所有的功能可以在同一时间使用是很重要的。下面的网站什么功能可以一起使用,什么功能不能一起使用:http://www.pgpool.net/do... 阅读全文

PostgreSQL Replication之第八章 与pgbouncer一起工作(5)

2015-08-22 09:30 by DataBases, 616 阅读, 0 推荐, 收藏,
摘要:8.5 维护 pgbouncer除了我们在本章已经说明的,pgbouncer有一个很好的能够执行基本管理和监控任务的交互式管理界面。它是如何工作的呢?pgbouncer提供给您一个虚假的称为pgbouncer的数据库。它不能被用于查询,因为它只提供简单的语法来处理基本的管理任务。[如果您正在使用pg... 阅读全文

PostgreSQL Replication之第八章 与pgbouncer一起工作(4)

2015-08-22 09:27 by DataBases, 530 阅读, 0 推荐, 收藏,
摘要:8.4 提升性能从一开始考虑pgbouncer的时候,性能就是一个关键的因素。为了确保高性能,有些问题必须认真对待。首先,确保参与您设置的所有节点相互之间的距离较近。这对于降低网络往返时间有很多的帮助,从而提升性能。减少调用fork()的开销和为了性能的提升而付出网络时间是没有必要的。正如在大多数情... 阅读全文

PostgreSQL Replication之第八章 与pgbouncer一起工作(3)

2015-08-22 09:23 by DataBases, 926 阅读, 0 推荐, 收藏,
摘要:8.3 配置您的第一个pgbouncer设置一旦我们已经完成了pbouncer的编译与安装,我们可以容易地启动它。要做到这一点,我们已经在一个本地实例(p0和p1) 建立了两个数据库。在本例中,执行设置的想法是使用pgbouncer作为代理。8.3.1 写一个简单的配置文件并启动pgbouncer为... 阅读全文

PostgreSQL Replication之第八章 与pgbouncer一起工作(2)

2015-08-22 09:22 by DataBases, 345 阅读, 0 推荐, 收藏,
摘要:8.2 安装pgbouncer在我们深入细节之前,我们将看看如何安装pgbouncer。正如PostgreSQL一样,您可以采取两种途径。您可以安装二进制包或者直接从源代码编译。在我们的例子中,我们将向您展示如何采用源代码进行安装。您想要做的第一件事是从官方网站下载pgbouncer:http://... 阅读全文

PostgreSQL Replication之第八章 与pgbouncer一起工作(1)

2015-08-22 09:13 by DataBases, 572 阅读, 0 推荐, 收藏,
摘要:当您在使用大规模的设施工作,可能有时候,您必须处理许多并发打开的连接。没有人会使用十台服务器来为两个并发用户提供服务--在许多情况下,这根本没有意义。大量的设施通常会处理成百上千的并发连接。引入连接池,例如pgbouncer,会有助于挤出您的系统的更多的性能。通常创建成千上万个连接可以说是一笔相当的... 阅读全文

PostgreSQL Replication之第七章 理解Linux高可用(6)

2015-08-22 09:11 by DataBases, 485 阅读, 0 推荐, 收藏,
摘要:7.6 PostgreSQL和高可用性数据库是我们日常数字生活的一部分,并期望它们快速工作。您浏览网上论坛吗?那个帖子在数据库中。您看医生吗?您的医疗记录在数据库中。您在网上购物吗?那个货物,您的数据和以前购买的东西都在数据库中。希望所有这些数据在几秒钟内出现。这不仅是您的期望。一个小网店可能同时有... 阅读全文

PostgreSQL Replication之第七章 理解Linux高可用(5)

2015-08-22 09:08 by DataBases, 388 阅读, 0 推荐, 收藏,
摘要:7.5 高可用性是所有冗余让我们从一个不同的角度看一下前面的混合超市的例子。为了处理大量顾客无需长排队,无需关闭超市,混合超市雇用更多的出纳员以及安装许多(甚至更多)的收银机。这样,如果一个收银机故障,出纳可以简单地把它关机,坐在另一个收银台前等待顾客重新到新的收银机前。顾客不需要等待太长时间,出现... 阅读全文

PostgreSQL Replication之第七章 理解Linux高可用(4)

2015-08-22 09:06 by DataBases, 446 阅读, 0 推荐, 收藏,
摘要:7.4 术语与概念一组计算机被称为集群。集群内的一台计算机被称为一个节点。当集群内的节点数量是 N (2,,3,等。) ,那么我们讨论一个N节点的集群。高可用性软件,传输层和集群管理层都运行于每个节点。集群提供服务或资源。由于每个节点运行一个集群管理层呢个的实例,任何服务可以在任何节点上启动。集群管... 阅读全文
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 40 下一页