欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • 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
  • 【原创】PostgreSQL给数组排序

    PostgreSQL 支持数组,但是没有对数据内部元素进行排序的一个函数。 今天我分别用PLPGSQL和PLPYTHONU写了一个。 示例表结构: t_girl=#\dtest_array;Table"ytt.test_array"Column|Type|Modifiers--------+----...

    程序员文章站2024-01-13
  • PostgreSQL位图索引

    位图索引的一些特性? 位图索引的优缺点? 来看下位图扫描的例子。 QUERY PLAN ----------------------------------------------------------------------------------------------------------...

    程序员文章站2024-01-12
  • Debian 6.04下PostgreSQL-9.1.3 安装教程

    第一阶段-编译安装:1,从postgresql官网下载postgresql-9.1.3.tar.bz2这个我想大家都知道的2,把源代码复制到/usr/src/postgres 前言:本人机器:AMD64x2 4400++ 1G 内存第一阶段-编译安装:1,从postgresql官网下...

    程序员文章站2024-01-12
  • Postgresql vacuum analyze

    There is no VACUUM statement in the SQL standard.Postgresql has command VACUUM to cleanup dead tuples in database tables. After deletion, a record sti...

    程序员文章站2024-01-11
  • Apache + php3 + PostgreSQL的安装_PHP

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

    程序员文章站2024-01-10
  • PostgreSQL 慢查询SQL跟踪操作

    postgresql 开启慢sql捕获在排查问题时是个很有效的手段。根据慢sql让我在工作中真正解决了实际问题,很有帮助。postgresql 日志支持的输出格式有 stderr(默认)、csvlog

    程序员文章站2024-01-10
  • postgresql 类似 oracle sql%rowcount 用法 的全局变量

    http://wiki.openbravo.com/wiki/ERP/2.50/Developers_Guide/Concepts/DB/PL-SQL_code_rules_to_write_Oracle_and_Postgresql_code Procedure Language rules Op...

    程序员文章站2024-01-09
  • PostgreSQL数据文件权限不对导致开机启动失败的问题

    PostgreSQL数据文件权限不对导致开机启动失败的问题 上午开发告知机子重启后DB连接不了了,登进去一开,确实,进程啥的都没有起来。 手工启动: [postgres@develop ~]$ pg_start server starting [postgres@develop ~]$ps -ef|...

    程序员文章站2024-01-09
  • PostgreSQL 的schema access denied

    有时候,使用者会遇到 access to schema hellip; denied 之类的出错信息。Postgresql 里面,对数据访问的权限,至少分为两个 有时候,使用者会遇到 access to schema … denied 之类的出错信息。Postgresql 里面...

    程序员文章站2024-01-09
  • PostgreSQL三种自增列sequence,serial,identity的用法区别

    这三个对象都可以实现自增,这里从如下几个维度来看看这几个对象有哪些不同,其中功能性上看,大部分特性都是一致的或者类似的。1、sequence在所有数据库中的性质都一样,它是跟具体的字段不是强绑定的,其

    程序员文章站2024-01-08
  • Ubuntu系统中Qt连PostgreSQL的问题解决

    问题是这样的: 在Windows系统下, Qt连接数据库Postgresql是需要自己去Qt源码里手动编译Postgresql驱动的, 然后把生成的动态连接库 昨天遇到一个问题, 折腾了一天都没解决, 今天突然间就解决了。问题是这样的: 在Windows系统下, Qt连接数据库Pos...

    程序员文章站2024-01-08
  • 从 MongoDB 迁移到 PostgreSQL

    其实是上个月的事情了,花了一个星期的时间把项目的数据库从 MongoDB 迁移到PostgreSQL。这里简要地说一说迁移的原因和过程。由于项目还没有上线,涉及业务逻辑的部分不能说得太细,呵呵。 迁移的原因 过去几个月见过很多人的吐槽,主要是说它的内存使用很夸 其实是上个月的事...

    程序员文章站2024-01-08
  • 在PostgreSQL上安装并使用扩展模块的教程

    安装模块 注意: 我的运行环境是 ubuntu 10.04 和 postgresql 8.4 首先安装 postgresql-contrib 包并重启数据库服务器,然后

    程序员文章站2024-01-08
  • Postgresql在Linux下的安装配置与C程序应用

    前者是windows下管理端的安装包,后者是数据库的源码安装包。(2)将postgresql-8.2.3.tar.gz拷贝指Linux系统的一个临时目录中,解 (1)从下载pgadmin3-1.6.2.zip 和 postgresql-8.2.3.tar.gz前者是windows下管...

    程序员文章站2024-01-07