2020/05/18 06:00

PostgreSQL 用系统表来分析postgresql的问题

数据库中本身的系统表提供了对外展示当前数据库状态的作用,其中这些系统表可以监控系统的状态,查询执行计划的状态,以及作为服务器管理状态显示的一部分。 对于任何的数据库理解和巧妙的使用这些系统表都很重要。 一般来说如果客户开始抱怨你的应用使用的postgresql 反映缓慢,或者你自己发现部分查询反馈的时间已经很慢,已经肉眼可查的时候,该怎么做。 1 查看cache hit ratio 这个东西其实放到其他数据库也是一样,如果你的...

0
0
2020/03/19 20:02

Using PostgreSQL with Node.js and node-postgres

http://stackabuse.com/using-postgresql-with-nodejs-and-node-postgres/ Introduction In this article, we will discuss how to integrate PostgreSQL with Node.js. In order to better follow this article, we'd recommend that you have prior experience using Node.js and SQL statements. We will be using simple javascript ES6 syntax in this article. There are a few different clients you can use to integra...

0
0
2020/03/19 20:23

Using PostgreSQL with Node.js and node-postgres

http://stackabuse.com/using-postgresql-with-nodejs-and-node-postgres/ Introduction In this article, we will discuss how to integrate PostgreSQL with Node.js. In order to better follow this article, we'd recommend that you have prior experience using Node.js and SQL statements. We will be using simple javascript ES6 syntax in this article. There are a few different clients you can use to integra...

0
0
发表了博客
2020/09/03 14:43

PG系统表之pg_class

pg_class记录表、索引、序列、视图等对象的信息。 pg_class 名称 类型 引用 描述 oid oid 行标识符 relname name 表、索引、视图等的名字 relnamespace oid pg_namespace.oid 包含该关系的名字空间的OID reltype oid pg_type.oid 可能存在的表行类型所对应数据类型的OID(对索引为0,索引没有pg_type项) reloftype oid pg_type.oid 对于有类型的表,为底层组合类型的OID,对于其他所有关系为0 relowner oid pg_authid.oid 关系...

0
0
发表于PostgreSQL专区
2020/08/06 05:00

在PostgreSQL中显示表格 - Show tables in PostgreSQL

问题: 在PostgreSQL中show tables (从MySQL)相当于什么? 解决方案: 参考一: https://stackoom.com/question/3EEF/在PostgreSQL中显示表格 参考二: https://oldbug.net/q/3EEF/Show-tables-in-PostgreSQL

0
0
2020/06/05 18:08

在PostgreSQL中显示表格 - Show tables in PostgreSQL

问题: 在PostgreSQL中show tables (从MySQL)相当于什么? 解决方案: 参考一: https://stackoom.com/question/3EEF/在PostgreSQL中显示表格 参考二: https://oldbug.net/q/3EEF/Show-tables-in-PostgreSQL

0
0
2018/07/16 17:58

PostgreSQL数据加载工具之pg_bulkload

1. 介绍   PostgreSQL提供了一个copy命令的便利数据加载工具,copy命令源于PostgreSQL数据库,copy命令支持文件与表之间的数据加载和表对文件的数据卸载。pg_bulkload是一种用于PostgreSQL的高速数据加载工具,相比copy命令。最大的优势就是速度。优势在让我们跳过shared buffer,wal buffer。直接写文件。pg_bulkload的direct模式就是这种思路来实现的,它还包含了数据恢复功能,即导入失败的话,需要恢复。 2. pg_bulkload架...

0
1
2019/07/10 21:39

查看postgresql的日志show queries log in PostgreSQL?

原文:https://tableplus.io/blog/2018/10/how-to-show-queries-log-in-postgresql.html -------------------------------------------------- In this post, we are going to discuss how to log all executed queries for inspection later in PostgreSQL. 1. First, you have to enable logging all queries in PostgreSQL. Please note that only those queries that are executed can be logged. To do that, you have to ...

0
0
发表于数据库专区
2014/09/01 16:59

PostgreSQL data同步工具【pg_rewind】

一、系统 IP HOSTNAME PG VERSION DIR OS 192.168.100.161 node1 9.4 /opt/pgsql CentOS6.5_x64 192.168.100.162 node2 9.4 /opt/pgsql CentOS6.5_x64 # cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m # uname -a Linux barman 2.6.32-431.11.2.el6.x86_64 #1 SMP Tue Mar 25 19:59:55 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux # cat /etc/hosts 127.0.0.1 localhost.localdomain localhost.localdomain loca...

0
0
发表于数据库专区
2013/05/03 19:51

postgres-xc postgres 分布式数据库的一种

Postgres-XC (eXtensible Cluster)是一个提供写可扩展、 同步、 对称的和透明的 PostgreSQL 群集解决方案的开放源码项目。它是紧耦合的数据库组件,可以安装在多个硬件或虚拟机的集合。 相较于一台数据库服务器,写可扩展性意味着 Postgres-XC 可以配置与尽可能多的数据库服务器,以及你想要处理很多更多写入 (更新 SQL 语句) 对称意味着可以有更多客户端连接到其中的一个数据库服务器提供单一、 一致的群集全视图的数据库。...

0
1
发表于PostgreSQL专区
2019/12/04 06:00

Postgresql PG_REWIND 怎么就这样不行

PostgreSQL 在操作的过程中,如果利用物理复制的过程中,另一台从库,或者主库由于某些原因,不再与主库同步,或者主库crash 起不来了,怎么办,如果在利用现在的主库或备库,弄出一个 twins 。 其实PG 早就想到这个问题了,PG有一个独特的命令 pg_rewind 可以帮助你,再造一个你。 我们看看pg_rewind能帮我们什么 pg_rewind 的工作原理有点类似rsync,它可以无缝的读取源目录与目的目录之间不同的数据块,而重复的数据块将不再...

0
0
2019/08/08 12:46

prometheus使用postgresql-adapter连接postgresql

概述 Prometheus使用postgresql需要使用postgresql-adapter进行数据转换。在安装postgresql-adapter之前需要安装2个扩展:pg_prometheus和timescaledb 官方推荐使用PostgreSQL, pg_prometheus,和TimescaleDB打包在一起的容器,但对于使用已有的postgresql来说并不合适,故需要手动编译安装。 环境准备 使用os为:redhat 7.4 假设已经安装好postgresql,本次使用的postgresql版本为11.1,安装路径为:/usr/pgsql-11/bin/。安装过...

0
0
发表于数据库专区
2015/03/24 11:15

postgresql:pg_restore: [archiver] input file does

使用pg_restore恢复备份数据库出错:pg_restore: [archiver] input file does not appear to be a valid archive 使用 pg_dump -Fp -t mytable > mytable_back 或 pg_dump -t mytable > mytable_back 备份出来的为脚本(纯文本)文件,不能直接使用pg_restore进行恢复。 需要使用命令psql 和 \i user>psql -U username -d mydb mydb=# \i mytable_back pg_dump和pg_restore的时候使用 格式为 custom(-F c )或tar格式(-F t)即可进...

0
1
2018/04/08 10:46

【postgresql】postgresql中的between and以及日期的使用

在postgresql中的between and操作符作用类似于,是包含边界的 a BETWEEN x AND y 等效于 a >= x AND a <= y 在postgresql中比较日期的方法有四种: 方法1: select * from user_info where create_date >= '2015-07-01' and create_date <= '2015-08-15'; 方法2: select * from user_info where create_date between '2015-07-01' and '2015-08-15'; 方法3: select * from user_info where create_date >= '2015-07-01'::times...

0
0
发表于PostgreSQL专区
2013/04/24 15:55

有关于postgresql的pg_dump导出命令

在使用数据库的时候很多时候需要将库中的数据导出到某一个文件中来备份数据。 我这里讲的是postgres中的使用: 1: 关于postgresql的pg_dump导出命令的命令格式介绍,我这里就不再赘述,有兴趣的可以参考这篇文章:http://blog.chinaunix.net/uid-20782170-id-248705.html。 2: 这里我要讲述的是关于在postgresql中使用命令行的形式怎么将数据库中的数据导出到某一个指定的文件中去,前提是你拥有登录到该psql的权限和账户,密码。...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页