sql2008数据库安装教程_sql环境配置

sql2008数据库安装教程_sql环境配置在windows下的安装是比较简单的,只需要运行图形界面,基本上在安装的过程中点选“Next”项就可以完成安装。

PostgreSQL 数据库的安装和配置方法。

安装方法分为两类:一种是从二进制安装包直接安装,另一种是从源码安装。

在windows下的安装是比较简单的,只需要运行图形界面,基本上在安装的过程中点选“Next”项就可以完成安装。

1,在PostgreSQL Windows安装时,先要到官网上下载PostgreSQL的Windows安装包,因为Windows版本的安装包,是EnterpriseDB 公司制作的,所以下载时会显示EnterpriseDB 公司的界面,如图所示:

sql2008数据库安装教程_sql环境配置

下载 PostgreSQL

PostgreSQL 的简单配置

PostgreSQL数据库的配置主要是通过修改数据目录下的postgresql.conf 文件来实现的。
1,修改监听的IP 和端口

在数据目录下编辑postgresql.conf文件,找到如下内容:

#listen_addresses = ‘localhost’

#port = 5432

其中,参数“listen_addresses” 表示监听的Ip地址,默认是在 “Localhost” 处监听,也就是“127.0.0.1” 的IP地址上监听,这会让远程的主机无法登陆这台数据库,如果想从其他的机器上登录这台数据库,需要把监听地址改成实际网络的地址,一种简单的方法是,把这个地址改成“*”,表示在本地的所有地址上监听。

参数“Port” 表示监听的数据库端口,默认为“5432”, 可以不更改。如果一台机器上安装了几个数据库实例(如安装了几个不同版本的PostgreSQL),可以设置不同的端口。修改了这两个参数后,需要重启数据库才能生效.

2, 与数据库Log相关的参数

来看看与Log相关的几个参数

日志的收集一般是要打开的,所以需要设置:

logging_collector = on

日志的目录一般使用默认值就可以了:

log_directory=’pg_log’

日志的切换和是否选择覆盖则可以使用如下几种方案。

方案一:每天生成一个新的日志文件

配置方法如下:

log_filename = ‘postgresql-%Y-%m-%d_%H%M%S.log’

log_truncate_on_rotation=off

log_rotation_size = 0

方案二:每当日志写满一定的大小(如10MB空间),则切换一个日志。

配置方法如下:

log_filename = ‘postgresql-%Y-%m-%d_%H%M%S.log’

log_truncate_on_rotation=off

log_truncate_age=0

log_ratation_size = 10M

方案三:只保留7天的日志,进行循环覆盖。

配置方法如下:

log_filename = ‘postgresql-%Y-%m-%d_%H%M%S.log’

log_truncate_on_rotation=on

log_truncate_age=1

3,参数内存的设置

PostgreSQL 安装完毕后,可以修改以下两个主要的内存参数。

shared_buffers:共享内存的大小,主要用于共享数据块

work_mem: 单个SQL执行时,排序、hashjoin所使用的内存,SQL运行完后, 内存就释放了。

shared_buffers 默认值是32MB,work_mem为1MB, 如果你的机器上有足够的内存,可以把这个参数改得大一些,这样数据库就可以缓存更多的数据块,当读取数据时,就可以从共享内存中读,而不需要再从文件上读取。

work_mem设置大一些,会让排序操作快一些。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/11827.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注