欢迎光临IT网Linux学习频道

当前位置: > 数据库 > PostgreSQL >
  • [PostgreSQL] 连接postgresql的三种方式 日期:2019-05-23 13:02:30 点击:120 好评:0

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

  • [PostgreSQL] PostgreSQL日志配置记录 日期:2019-05-23 13:01:05 点击:78 好评:0

    日志审计 审计是值记录用户的登陆退出以及登陆后在数据库里的行为操作,可以根据安全等级不一样设置不一样级别的审计, 此处涉及的参数文件有: logging_collector --是否开启日志收集开关,默认off,开启要重启DB log_destination --日志记录类型,默认是st...

  • [PostgreSQL] Postgresql日志收集 日期:2019-05-23 13:00:22 点击:197 好评:0

    PG安装完成后默认不会记录日志,必须修改对应的(${PGDATA}/postgresql.conf)配置才可以,这里只介绍常用的日志配置。 1.logging_collector = on/off ---- 是否将日志重定向至文件中,默认是off( 该配置修改后,需要重启DB服务 ) DB安装完成,启动的服务...

  • [PostgreSQL] postgresql 的三种日志 日期:2019-05-23 12:59:21 点击:67 好评:0

    最近在模拟主备切换,备机可以成功切换成主机,但是主机未成功切换成备机,翻阅资料后发现是日志归档设置的问题。 情景描述:主从复制,模拟主机当掉,主从切换。从机成功切换为主机,但主机切换为从机后服务无法启动,查看日志后,报如下错误: ERROR: reque...

  • [PostgreSQL] postgresql 的三类日志 日期:2019-05-23 12:58:09 点击:178 好评:0

    一、PostgreSQL有3种日志: 1)pg_log(数据库运行日志) 内容可读 默认关闭的,需要设置参数启动 2)pg_xlog(WAL 日志,即重做日志) 内容一般不具有可读性 强制开启 3)pg_clog(事务提交日志,记录的是事务的元数据) 内容一般不具有可读性 强制开启 pg_x...

  • [PostgreSQL] Postgresql数据库运维笔记 日期:2019-05-23 12:56:33 点击:77 好评:0

    1、 对象创建 研发、测试无权创建、删除数据库和表,也无权修改表结构,都由DBA统一操作 a)创建数据库: CREATE DATABASE dbsample --数据库名不能与现有库重复,pg严格区分大小写,因此请统一小写命名,不能使用特殊字符(@ # 等),不能以数字开头,可以以...

  • [PostgreSQL] PostgreSQL数据库默认用户postgres的密码 日期:2019-05-23 12:55:38 点击:133 好评:0

    修改PostgreSQL数据库默认用户postgres的密码 PostgreSQL数据库创建一个postgres用户作为数据库的管理员,密码随机,所以需要修改密码,方式如下: 步骤一:登录PostgreSQL sudo -u postgres psql 步骤二:修改登录PostgreSQL密码 ALTER USER postgres WITH...

  • [PostgreSQL] 配置PostgreSQL允许远程连接的方法(PostgreSQL新手入坑) 日期:2019-03-05 17:00:31 点击:175 好评:0

    PostgreSQL安装后,貌似默认是只接受本地机器连接访问。如果想在其他主机上访问PostgreSQL数据库服务器,就需要进行相应的配置。以下是我配置远程连接PostgreSQL数据库方式: 修改配置文件:(PostgreSQL安装路径下的data,也是安装时data的默认路径)data目...

  • [PostgreSQL] PostgreSQL 常用维护操作 日期:2019-02-18 11:40:33 点击:200 好评:0

    1. 查看数据库到目前为止启动时长。 it_test=# SELECT date_trunc(second, current_timestamp - pg_postmaster_start_time()) as uptime; uptime ---------- 05:46:47 (1 row) it_test=# 2.查看启动时间。 it_test=# SELECT pg_postmaster_start_time() as st...

  • [PostgreSQL] PostgreSQL 常用维护操作(二) 日期:2019-02-18 11:39:57 点击:156 好评:0

    1.使用命令行方式查看用户自己的表。 [postgres@kevin root]$ psql -c \d -d kevin_test could not change directory to /root List of relations Schema | Name | Type | Owner --------+---------------+-------+---------------- public | tbl_test_port |...

  • [PostgreSQL] PostgreSQL 常用维护操作(三) 日期:2019-02-18 11:38:54 点击:173 好评:0

    PostgreSQL配置文件的修改方法: 1. 配置文件所在路径: [postgres@it.net.cn data]$ pwd /opt/postgresql/data [postgres@it.net.cn data]$ ll 总用量 1332 drwx------ 8 postgres dba 4096 7月 13 10:50 base drwx------ 2 postgres dba 4096 7月 19 03:42...

  • [PostgreSQL] PostgreSQL基本用法 日期:2019-02-18 11:35:36 点击:64 好评:0

    前言 PostgreSQL是一个开源的、对象关系型数据库管理系统(ORDBMS)。本文旨在介绍PostgreSQL(下文简称pg)的一些基本操作,供初学者参考和查阅。需要注意的是,以下所有操作是在Ubuntu 16.04中进行的,使用的pg版本是9.6。对于不同的操作系统和版本,操作流...

  • [PostgreSQL] PostgreSQL 11.2, 10.7, 9.6.12, 9.5.16 和 9.4.21 发布 日期:2019-02-18 11:33:53 点击:138 好评:0

    PostgreSQL 于情人节当天对所有受支持的数据库版本发布了更新,包括 PostgreSQL 11.2, 10.7, 9.6.12, 9.5.16 和 9.4.21 这五个不同的分支。 此版本更改了 PostgreSQL 接口与fsync()之间的行为,此外还包含了针对分区的修复程序,以及过去三个月内反馈的70多...

  • [PostgreSQL] PostgreSQL checkpoint--shutdown 日期:2019-02-11 00:23:41 点击:83 好评:0

    PostgreSQL在shutdown时会进行checkpoint。其流程如下。 1、在主进程中,会首先注册一个信号处理函数reaper,用于向checkpoint等子进程发送信号。向checkpoint进程发送SIGUSR2信号 PostmasterMain(int argc, char argv[]) pqsignal_no_restart(SIGCHLD, reap...

栏目列表
推荐内容