PostgreSQL PostgreSQL入门简介 PostgreSQL简介 PostgreSQL是一个免费的对象-关系型数据库服务器(ORDBMS),遵循灵活的开源协议BSD。 PostgreSQL开发者将其念作post-gres-Q-L。 PostgreSQL目前是世界上最先进的开源关系型数据库,支持丰...
PostgreSQL PostgreSQL pg_filenode.map文件介绍 今天在网上看到有人问误删pg_filenode.map该如何恢复或者重建,解决这个问题前我们先来了解下pg_filenode.map文件。 对于PostgreSQL中的每张表在磁盘上都有与之相关的文件,而这些文件的名字便是relfilenode,我们可以通...
PostgreSQL Postgresql 如何清理WAL日志 WAL是Write Ahead Log的简写,和oracle的redo日志类似,存放在$PGDATA/pg_xlog中,10版本以后在$PGDATA/pg_wal目录. 如果开启了归档,在目录archive_status下会有一些文件,以ready结尾的,...
PostgreSQL PostgreSQL的中文拼音排序案例 前一段时间开发人员咨询,说postgresql里面想根据一个字段做中文的拼音排序,但是不得其解 环境: OS:CentOS 6.3 DB:PostgreSQL 9.2.4 TABLE: tbl_kenyon 场景: postgres=# \d tbl_ke...
PostgreSQL PostgreSQL实现一个通用标签系统 前言 对资源打标签在建站过程中是很常见的需求,有些时候我们需要给文章打标签,有些时候我们需要给用户打标签。实现一个标签系统其实并不难,其本质就是一个多对多的关系-我可以对同一篇博客打多个标签,同时也可以把一个标签打到不同的博客身上。这篇文章主要通过分析标签...
PostgreSQL PostgreSQL批量修改函数拥有者的操作 Postgresql如何批量修改函数拥有者,默认创建的函数对象的拥有者为当前创建的用户,如果使用postgres超级管理员创建一个test()的函数,拥有者就是postgres用户。下面讲解下如何批量修改拥有者。 本文演示的Postgresql版本如下: ...
PostgreSQL PostgreSQL数据库中窗口函数的语法与使用 什么是窗口函数? 一个窗口函数在一系列与当前行有某种关联的表行上执行一种计算。这与一个聚集函数所完成的计算有可比之处。但是窗口函数并不会使多行被聚集成一个单独的输出行,这与通常的非窗口聚集函数不同。取而代之,行保留它们独立的标识。在这些现象背后,窗口函数可...
PostgreSQL 如何查看postgres数据库端口 如下所示: Linux: netstat -a | grep PGSQL 示例输出: [highgo@hgdbt data]$ netstat -a | grep PGSQL unix 2 [ ACC ] STREAM LISTENING 14710 /t...
PostgreSQL PostgreSQL存储过程用法实战详解 本文实例讲述了postgreSQL存储过程用法。分享给大家供大家参考,具体如下: 转了N多的SQL语句,可是自己用时,却到处是坑啊,啊,啊!!!!!!!!!!!!!!! 想写一个获取表中最新ID值. 上代码 CREATE TABLE department(...
PostgreSQL postgresql SQL语句变量的使用说明 一般变量使用我们都是放在函数里面,这里开发需求,要在SQL直接使用变量,方便查找一些问题,比如时间变量,要根据时间进行筛选 这里有三种方法可以实现 1.psql命令使用变量 表数据如下: hank=> select * from tb2; c1 | ...
PostgreSQL postgresql 补齐空值、自定义查询字段并赋值操作 查询出的数据自定义url字段并赋值 select id,name,’/index/’ url from table_name 补充:postgresql 判断是空的_postgresql 数字类型存空值或null值、字段查询处理 1...
PostgreSQL Postgresql查询效率计算初探 摘要 关系数据库很重要的一个方面是查询速度。查询速度的好坏,直接影响一个系统的好坏。 查询速度一般需要通过查询规划来窥视执行的过程。 查询路径会选择查询代价最低的路径执行。而这个代价是怎么算出来的呢。 主要关注的参数和表 参数:来自postgresql.c...