PostgreSQL

pgpool复制和负载均衡操作

简介 pgpool-II是一个位于postgresql数据库和客户端之间的中间件,可以提供一下几个功能: 1.连接池 pgpool-II保持已经连接到postgresql数据库的连接,并在使用相同参数连接进来时重用他们,减少了连接开销,并增加了系统的总体吞...

PostgreSQL的传奇发展历史(postgresql历史)

PostgreSQL是一款开源的、可扩展的和高性能的关系型数据库,它可以用来构建和管理各种类型的应用程序,成为非常受欢迎的数据库系统之一。PostgreSQL一直受人热烈关注,每年都会进行改进,已经过百年、自始至今已有一个艰苦但非常有表现力的传奇发展历史。...

postgreSql分组统计数据的实现代码

1. 背景 比如气象台的气温监控,每半小时上报一条数据,有很多个地方的气温监控,这样数据表里就会有很多地方的不同时间的气温数据 2. 需求: 每次查询只查最新的气温数据按照不同的温度区间来分组查出,比如:高温有多少地方,正常有多少地方,低温有多少地方 3....

查询深入探索PostgreSQL慢查询性能优化(postgresql慢)

深入探索PostgreSQL慢查询性能优化,是数据库管理员必备的技能之一。这不仅仅是为了节省成本,而且有助于提高效率。深入探索PostgreSQL慢查询性能优化,是提高数据库查询性能的关键。本文将展示如何利用查询优化功能提高PostgreSQL数据库的性能...

PostgreSQL教程(十二):角色和权限管理介绍

PostgreSQL是通过角色来管理数据库访问权限的,我们可以将一个角色看成是一个数据库用户,或者一组数据库用户。角色可以拥有数据库对象,如表、索引,也可以把这些对象上的权限赋予其它角色,以控制哪些用户对哪些对象拥有哪些权限。   &n...

能力 PostgreSQL的强大并发能力(postgresql并发)

PostgreSQL具有强大的并发能力,因而成为目前应用最为广泛的关系数据库管理系统之一。对于并发处理,PostgreSQL采用了事务机制,以确保每个会话处理资源时不会受到其他会话的影响。此外,它还支持了更高效的并发处理和锁机制,可以极大地提高效率。 Po...

Postgresql去重函数distinct的用法说明

在项目中我们常会对数据进行去重处理,有时候会用in或者EXISTS函数。或者通过group by也是可以实现查重 不过Postgresql还有自带去重函数:distinct 下面是distinct 的实例: 1、创建表:user CREATE TABLE ...