欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • PostgreSQL密码认证的延时方法讲解

    1.在配置文件中设定 1.1在postgresql.conf文件中,修改参数authentication_timeout,可以设定认证超时的方法。该参数的默认值为60s,取值范围

    程序员文章站2024-01-22
  • PostgreSQL删除重复数据

    PostgreSQL删除重复数据 去重的方法一般是找到重复数据中的一条,以某一唯一条件去掉其他重复值。 Oracle 去重的方法很多,常用的是根据 rowid 进行去重。 PostgreSQL 库如何去除单表重复数据呢?可以通过 ctid 进行,下面是实验过程。 一、创建测试表 david ...

    程序员文章站2024-01-22
  • PostgreSQL中文学习手册(性能提升技巧)

    PostgreSQL中文学习手册(性能提升技巧) ,PostgreSQL为每个查询都生成一个查询规划,因为选择正确的查询路径对性能的影响是极为关 一、使用EXPLAIN: PostgreSQL为每个查询都生成一个查询规划,因为选择正确的查询路径对性能的影响是极为关键的。Post...

    程序员文章站2024-01-21
  • 用规则在PostgreSQL中创建可查询插入修改删除的表视图

    具体内容如下:要注意 new.attribute和old.attribute 与源表、视图属性之间的关系[root@me root]# su postgresbash-2.05b$ psql 具体内容如下:要注意 new.attribute和old.attribute 与源表、视图属...

    程序员文章站2024-01-21
  • PHP安装攻略:PostgreSQL_PHP

    PostgreSQL 以下将说明使用Apache+PHP3+PostgreSQL作为基于Web的数据库平台的安装和配置方法。关于Apache、PHP3和PostgreSQL的更多内容可以从软件的附带文档、Linux的HOWT...

    程序员文章站2024-01-21
  • PostgreSQL的缩小数据集优化过程一例

    小黄同学拿过来一句SQL问我,看看能不能优化,看了下,数据量不是很大,查询还不算很复杂。以下是记录优化过程: DB:PostgreSQ 小黄同学拿过来一句SQL问我,看看能不能优化,看了下,数据量不是很大,查询还不算很复杂。以下是记录优化过程: DB:PostgreSQL 9.1 ...

    程序员文章站2024-01-21
  • PostgreSQL DBA(47) - Index(Btree)

    本节简单介绍了PostgreSQL中的Btree索引,包括Btree的基本结构/NULL值处理/自定义类型支持等相关信息.结构Btree是常见的数据结构,有以下特性:1.Btree是平衡树,以root节点为分界,左右两边的中间节点数目一样,也就是说查询任意一个值,时间都是一样的2.Btree有多个分...

    程序员文章站2024-01-20
  • 从Oracle到PostgreSQL:Storage Index 特性 vs BRIN 索引

    墨墨导读:本文介绍 PostgreSQL 中的BRIN索引。为什么引人注意专门单独讲述这个性能?因为这就是活脱脱的 Oracle Exadata 中的 Storage Index 和 Oracle Database 12.1.0.2 中的新功能 Zone Maps。Exadata的Storage I...

    程序员文章站2024-01-20
  • CentOS7 安装 PostgreSQL11的方法步骤

    centos 7 安装 postgresql 11 postgresql: the world's most advanced open source relatio

    程序员文章站2024-01-19
  • PostgreSQL Select源码解析

    这张时序图比较大,但是大致上描述了PG 处理简单SQL的大致流程。由客户端发起SQL 语句,PG服务端进程backend接收到语句后,开始执 这张时序图比较大,但是大致上描述了PG 处理简单SQL的大致流程。由客户端发起SQL 语句,PG服务端进程backend接收到语句后,开始执行...

    程序员文章站2024-01-17
  • PostgreSQL的时间/日期函数使用

    PostgreSQL的时间/日期函数使用 PostgreSQL的常用时间函数使用整理如下: 一、获取系统时间函数 1.1 获取当前完整时间 select now(); david=# select now(); now ------------------------------- 2013-04-...

    程序员文章站2024-01-17
  • Rails连接PostgreSQL错误:psql: 致命错误: 用户 “postgres” Ident 认证失败

    Rails连接PostgreSQL错误:psql: 致命错误: 用户 postgres Ident 认证失败 psql: 致命错误: 用户 "postgres" Ident 认证失败1安装好postgresql数据库后需要初始化及一些配置rails项目才能连接postgresql安...

    程序员文章站2024-01-17
  • PostgreSQL大小写排序问题

    在PostgreSQL中创建如下表并插入如下数据CREATE TABLE quot;TTTquot; ( ID varchar(32) PRIMARY KEY NOT NULL, NAME varch 在PostgreSQL中创建如下表并插入如下数据CREATE TABLE "TTT...

    程序员文章站2024-01-17
  • 【原创】PostgreSQL hstore 列性能提升一例

    PostgreSQL支持hstore来存放KEY-VALUE这类数据,其实也类似于ARRAY或者JSON类型。要高效的使用这类数据,当然离不开高效的索引。我们今天就来看看两类不同的索引 PostgreSQL 支持hstore 来存放KEY->VALUE这类数据, 其实也类似于AR...

    程序员文章站2024-01-16
  • PostgreSQL的行转列应用

    Oracle里面有比较成熟的内置行转列函数,Postgres也有这么一个应用,名称就是 tablefunc. Pg的这个应用在安装的时候默认是不安装 Oracle里面有比较成熟的内置行转列函数,Postgres也有这么一个应用,名称就是 tablefunc. Pg的这个应用在安装的时...

    程序员文章站2024-01-15
  • postgresql 中的时间处理小技巧(推荐)

    时间格式处理按照给定格式返回:to_char(timestamp,format)返回相差的天数:(date(time1) - current_date)返回时间戳对应的的日期[yyyy-mm-dd]:

    程序员文章站2024-01-15
  • 【原创】用第三方语言编写PostgreSQL 存储函数

    在PostgreSQL里,所有的存储函数需求都可以用PLPGSQL来实现。同时也支持用第三方语言来编写,这个就得看自己哪个方面熟练了。不过要注意的一点是PLPGSQL的效率怎 在PostgreSQL里,所有的存储函数需求都可以用PLPGSQL来实现。同时也支持用第三方语言来编写,,这个...

    程序员文章站2024-01-14
  • PostgreSQL服务器启动和关闭方法介绍

    1. 启动数据库服务器(posgres用户): [postgres@localhost bin]$ postgres -D /opt/postgresql/data/ gt; /opt/postgresql/lo 1. 启动数据库服务器(posgres用户):[postgres@lo...

    程序员文章站2024-01-14
  • PostgreSQL快速入门

    PostgreSQL快速入门 在Ubuntu系统中怎样安装和配置PostgreSQL服务器 介绍 PostgreSQL是一个强大的关系型数据库管理系统,它按照BSD许可[1]发行。PostgreSQL包含很多高级的特性,拥有良好的性能和很好的适用性。 PostgreSQL绑定了很多种编程语言,例如 ...

    程序员文章站2024-01-14
  • PostgreSQL中page页结构源码解析

    PostgreSQL中page页结构源码解析,在PG中,磁盘存储和内存中的最小管理单位都是page,也是通常所说的block。一般PG页的大小为8K, PostgreSQL中page页结构源码解析在PG中,磁盘存储和内存中的最小管理单位都是page,也是通常所说的block。一般PG...

    程序员文章站2024-01-13