标签:PostgreSQL

未分类

PostgreSQL两个库间迁移文件

sa 发布于 2018-03-18

用pg_dump但不产生中间文件,直接在2个数据库之间导数据。 本机执行从本地库导出数据到远程库 pg_dump -h 本地库IP -U postgres dbname | psql -h 目标库IP -U postgres dbname 本机执行从远程数据库导入数据到本地库 p...

阅读(336)评论(0)

未分类

PostgreSQL共享缓存区管理

4

sa 发布于 2018-01-18

一、共享缓冲区 KingbaseES中的buffer主要是用来将外存中的数据内容读入到内存中,加速运算过程中对数据的访问速度,同时将数据的修改进行缓存,在必要时再将其写出到外存,避免频繁的I/O,以提高效率。 Buffer的种类有很多如Audit buffers、Clog buf...

阅读(354)评论(0)

未分类

连接postgresql的三种方式

2

sa 发布于 2018-01-12

假设我们拥有一个远端的数据库服务器,是需要连接才能去管理和获取数据的,那我们怎样才能去连接呢? 通过数据库管理软件(pgadmin) 这是一种非常常见也很方便的工具。 通过代码的方式(sequel gem) require 'sequel' #sequel是一个数据库管理gem ...

阅读(868)评论(0)

未分类

Postgresql不重启加载配置文件

li 发布于 2017-12-05

当我们新加入数据库用户默认是无法连接的,因为pg_hba.conf不允许连接,当然这个要看你的配置文件规则。 如果现在我添加了一个用户规则配置而我不想重启pgsql就让配置生效怎么半? pgsql提供了一个方法 Pg_ctl pg_ctl 是一个用于初始化,启动,停止, 或者重起...

阅读(923)评论(0)

未分类

PostgreSQL 数据库的备份

sa 发布于 2017-11-06

一、建立数据库连接 命令: psql -h IP地址 -p 端口 -U 数据库用户名 -d 数据库名 psql -h 127.0.0.1 -p 5432 -U postgres -d postgres psql命令连接选项 Connection options: -h, --ho...

阅读(395)评论(0)

未分类

Centos 7.3 安装配置 PostgreSQL 9.x

sa 发布于 2017-11-06

一、安装 PostgresSQL Centos 7 自带的 PostgresSQL 是 9.2 版的。因为,yum 已经做了国内源,速度飞快,所以直接就用 yum 安装了。依次执行以下命令即可,非常简单。 sudo yum -y install postgresql-server...

阅读(374)评论(0)

未分类

PostgreSQL 的索引类型

sa 发布于 2017-11-06

PostgreSQL 提供了多种索引类型:B 树、hash、GiST 和 GIN,每种索引类型都有适合的应用场景,可以根据场景选择合适的索引以提高效率。 B 树 B 树适合相等判断和有序的区间查询,通常来说,经常使用这些查询时推荐使用 B 树索引: <、>、<=、>=...

阅读(433)评论(0)