pgsql环境搭建和benchmark测试工具搭建

本文详细介绍了如何在Linux系统上搭建pgsql数据库,包括下载源码、安装步骤和配置过程。接着,文章讲解了如何使用benchmarksql进行压力测试,包括创建新用户、关联数据库、测试和清理操作。提供了相关参考文献链接。
摘要由CSDN通过智能技术生成

2018.6.6

本周开始装pgsql数据库,pgsql和之前看的mysql数据库是一样的,也是一种关系型数据库,主要是为了在pgsql中修改缓存替换算法,考虑数据的冷温热,让数据库在闪存上有更好的优化效果。

我们首先在linux系统上搭建pgsql数据库,然后使用测试工具benchmarksql对数据库进行压力测试,这个测试工具类似fio一样,测试数据库的响应性能。
————————————————————————————————————————————

pgsql的安装步骤

ps:由于我们需要修改pgsql的源码,所以不是直接通过linux的yum进行安装的,而是下载源码包编译一步步安装的,下面进行具体说明:

1、下载pgsql的源码

下载链接:http://www.postgresql.org/ftp/source/

下载版本:下载PostgreSQL v7.4.30
原因:下载PostgreSQL v7.4.30 是因为这是最后一个使用LRU算法的版本,更新版本的PostgreSQL 使用了更复杂的缓存替换算法,阅读起来更有难度,而且,在实现自己的缓存替换算法,几乎都要和LRU算法进行比较,下载这个版本,就不用再实现一遍LRU算法。
————————————————————————————————————————————

2、安装pgsql的源码

首先从pgsql的源码中可以看到有一个安装的说明文件,安装说明中指出了数据库创建启动的基本步骤
在这里插入图片描述
按照这个步骤我们可以知道,安装创建一个数据库需要以下几步:

1.首先配置安装路径,然后编译源码,安装可执行文件
2.为linux添加一个用户,以为pgsql不能以root权限登录,只能以普通用户登录,需要创建临时用户
3.然后为数据库创建数据区,即数据实际存放的地方,并且将这个数据区的操作用户修改为当前用

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值