数据库运维
-
pgbouncer连接池正常日志内容一例
因为PostgreSQL采用进程模式,大量连接对数据库性能会产生较大影响。所以在大量连接情况下,一般会在数据库和应用程序之间配置pgbouncer。pgbouncer可以配置在数据…
-
使用pgpool搭建高可用PostgreSQL HA的步骤
pgpool,功能不较多,具有连接池,复制,负载均衡,并行查询,和HA等。今天博主测试下HA的配置。 环境信息: 两台虚拟机,ip分别由192.168.56.101和192.168…
-
配置PostgreSQL数据库流复制(replication stream)环境
在配置之前准备两台服务器环境。 第一步:在两个环境中分别安装postgresql数据库 推荐使用源码编译安装,安装步骤可以参考之前写的文章“通过源码编译安装PostgreSQL步骤…
-
PostgreSQL数据库安全(Security)
在这个章节,我们主要来了解postgresql的安全,主要讲用户权限问题。 在一般的数据库中,至少包含两种用户,管理员和终端用户。这个很好理解,管理员(及超级用户)拥有完全权限,而…
-
PostgreSQL数据库升级的速度测试
之前博主在PostgreSQL升级这篇文章中介绍了几种升级方法,今天我们就按照那篇文章来总结下各个方法的效率问题。哪种升级方法最快,具体应该选择哪种升级办法?如果你对升级还不怎么熟…
-
MySQL数据库复制的几个常用拓扑结构
复制的体系结构有以下一些基本原则 (1) 每个slave只能有一个master; (2) 每个slave只能有一个唯一的服务器ID; (3) 每个master可以有很多slave;…
-
PostgreSQL数据库的升级
小版本升级 小版本升级基本上差不多,具体看postgresql的release note,注意其中的注意事项。 以9.2.4升级到9.2.7为例 1、备份原数据目录文件,以防万一。…
-
PostgreSQL数据库中的表和数据(Tables & Data)
照顾好你的数据,数据库也会照顾你。保持数据库的整洁,查询起来也会更快,应用也会少些错误。半夜被叫醒解决数据问题并不酷。接下来,就和章郎虫博主一起来了解postgresql的表和数据…
-
MySQL 5.1升级到MySQL 5.5的步骤
mysql 5.5已经出来有一段时间,性能有明显提升,特别是对多核CPU的支持与TPS性能的提升。上周博主介绍了linux下编译安装mysql 5.5的步骤,安装不出意外基本没有问…
-
Linux下编译安装Mysql-5.5的简单步骤
Linux下面因为从MySQL 5.5开始使用cmake来做config了,所以编译安装的会和5.1版本有些区别。不过总体来说还是差别不大。 首先是安装cmake环境。因为博主测试…