最新文章列表

greenplum解决数组取交集问题

最近要用到一个数组合并取交集的功能。 在网上查了一下postgrasql中intarray 模块能直接支持: --查找数组元素的交集 mydb=> select array[1,2,3] & array[3,4,5]; ?column? ---------- {3} (1 row) 安装intarray 模块:psql -d xmo_workspace -f i ...
scholltop 评论(0) 有1148人浏览 2014-08-25 23:13

PostgreSQL的ARRAY_AGG函数与unnest函数

PostgreSQL的ARRAY_AGG函数是用来连接到一个数组中的输入值,包括空。 要了解函数ARRAY_AGG,考虑表COMPANY 记录如下: testdb# select * from COMPANY; id | name  | age | address   | salary ----+-------+-----+-----------+--------   1 | Paul  |  ...
scholltop 评论(0) 有4719人浏览 2014-08-22 21:43

pg_restore,pg_dump,psql备份还原

1:备份 pg_dump -Fc --inserts -h 192.168.1.1 -U postgres -f small_data2.backup -v -C  small_data 注意如果不加-Fc 则文件格式是sql语句 2:查看备份文件信息 pg_restore -l small_data2.backup 不是-Fc创建的文件报错: pg_restore: [归档] 输入文件看上去不象有 ...
letmedown 评论(0) 有1556人浏览 2014-08-13 06:55

修改postgres的密码

1: # su postgres psql postgres=# ALTER USER postgres WITH PASSWORD 'postgres'; postgres=# \q 2:# passwd postgres 输入新的 UNIX 密码: 重新输入新的 UNIX 密码: passwd:已成功更新密码 修改linux系统的postgres用户的密码(密码与数据库用户postgres的密 ...
letmedown 评论(0) 有2622人浏览 2014-08-07 22:36

不rollback或者commit,直接connection.close() 的影响

原文:http://www.cnblogs.com/viewhighly/p/3440456.html   事务不commit或rollback直接close connection,据目前查找的资料(参照database分类中的文章)会产生以下后果: 1.如果直接使用jdbc,则具体的实现取决于不同的数据库。比如,oracle会commit,而sql server会rollback. 2. ...
aigo 评论(0) 有1353人浏览 2014-08-05 14:34

drop function

在pgsql中 如果要删除函数,除了必须是这个函数的主人以外,还要指定函数的参数类型。 DROP FUNCTION calculate_current_maintenance_date ( company_id companies.id%TYPE );
wudixiaotie 评论(0) 有617人浏览 2014-08-05 09:51

Hibernate SQL实际sql语句监控- p6spy+hibernate+proxool 设置

    由于ORM工具的缘故,我们调试程序的时候远没有直接在程序里直接写个string的SQL简单,想当年查个sql是有多么的幸福,一行sql = "select * from ..."找找就行了, 现在用了hibernate, 就算在JPA中开了show_sql=true, 打出来的还是一串 "name = ? and id = ? " 好在 ...
darkjune 评论(0) 有745人浏览 2014-08-04 21:48

[postgresql] 如何锁定表,让所有语句都不能被执行

有过数据库开发经验的,可能都知道,对于update/delete/insert等更改数据库内容的语句,在操作进行时,一般都会自动加锁,以保证数据的正确性。 但是 ...
Rainbow702 评论(0) 有12623人浏览 2014-07-31 14:29

转载dense_rank

http://blog.csdn.net/winer2008/article/details/4283539
wudixiaotie 评论(0) 有442人浏览 2014-07-29 08:15

下载zip包版的Postgresql

1:www.enterprisedb.com注册用户 2:下载Installer版的postgresql,例如下载的文件名是: postgresql-9.3.4-4-windows.exe 而对应的zip包版的文件下载文件就是 http://get.enterprisedb.com/postgresql/postgresql-9.3.4-4-windows-binaries.zip 3:例如64位版 ...
letmedown 评论(0) 有1367人浏览 2014-07-22 09:28

PostgreSql备份和恢复

有三种不同的备份方法: SQL dump 文件系统级备份(File system level backup) 连续归档(Continuous archiving) 每种都有优势和劣势。   一、SQL Dump dump方法是生成含有SQL命令的文本文件,当反馈回服务器时,将顺序执行dump中的命令。postgreSql使用pg_dump工具,基础用例是: pg_ ...
toplchx 评论(0) 有40590人浏览 2014-07-18 18:32

PostgreSql的Explain命令详解

使用EXPLAIN PostgreSQL为每个收到的查询设计一个查询规划。选择正确的匹配查询结构和数据属性的规划对执行效率是至关重要要的,所以系统包含一个复杂的规划器来试图选择好的规划。你可以使用EXPLAIN命令查看查询规划器创建的任何查询。阅读查询规划是一门艺术,需要掌握一定的经验,本节试图涵盖一些基础知识。 以下的例子来自PostgreSQL 9.3开发版。 EXPLAIN基础 查 ...
toplchx 评论(0) 有32007人浏览 2014-07-14 14:43

Linux下源码安装PostgreSql和PostGIS

一、源码安装PostgreSql 1、检查gcc版本 gmake --version GNU make版本3.80以上。   2、下载源码 下载地址:http://www.postgresql.org/ftp/source/ 选择版本,下载。   3、解压 gunzip postgresql-9.3.4.tar.gz tar xf postgresql-9.3.4.tar ...
toplchx 评论(0) 有10241人浏览 2014-07-14 13:22

Postgresql 9.3.4 最新windows精简安装版。

EDB官方的安装包太大了,给客户传安装起来非常的不方便。并且官方的内置了PGAdmin3 图形化工具,增大了客户误操作的机会,也在安装最后默认安装他的那个builder工具,很麻烦,默认是C盘,可是很多用户C盘常用来装系统,于是我自己 做了一个安装包,默认装到D盘并且没有pgadmin3工具,只有几M大,但是确完整功能,希望对大家用。有任何问题,可以到群 5476420,postgresql技术 ...
吕不为 评论(0) 有1165人浏览 2014-06-29 14:40

PostgreSQL安装及简单应用

from:http://jingyan.baidu.com/article/3ea51489ec3cb452e71bba52.html 自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。 本文介绍PostgreSQL的安装和 ...
boonya 评论(0) 有927人浏览 2014-06-26 10:44

PostgreSQL简介及下载

1、Download PostgreSQL Official website:http://www.enterprisedb.com/products-services-training/pgdownload#windows 2、Advantages and disadvantages 优点 [2]  事实上, PostgreSQL 的特性 ...
boonya 评论(0) 有1088人浏览 2014-06-26 10:30

PostgreSQL数据库完美备份恢复

PostgreSQL自带一个客户端pgAdmin,里面有个备份,恢复选项,也能对数据库进行备份 恢复(还原),但最近发现数据库慢慢庞大的时候,经常出错,备份的文件过程中出错的几率那是相当大,手动调节灰常有限。所以一直寻找完美的备份恢复方案。 梦里寻他千百度,伊人却在灯火阑珊处...其实PostgreSQL内置不少的工具,寻找的备份恢复方案就在其中:pg_dump,psql。这两个指令在数据库的 ...
java-007 评论(0) 有818人浏览 2014-06-24 00:18

postgresql 函数中日期的加减

在PostgreSQL中可以直接对时间进行加减运算:、 SELECT now()::timestamp + '1 year';  --当前时间加1年SELECT now()::timestamp + '-1 year';  --当前时间减1年 SELECT now()::timestamp + '1 month';  --当前时间加一个月SELECT now()::timestamp + ' ...
wudixiaotie 评论(0) 有7495人浏览 2014-06-10 10:03

在postgres上创建索引

原文:http://www.blogjava.net/zhyiwww/archive/2008/11/07/239241.html   [1]创建普通索引    CRREATE INDEX  idx_beijing_polyline_mapid ON beijing_polyline(mapid); [2]创建空间数据索引    CREATE INDEX idx_beijing_poly ...
aigo 评论(0) 有1395人浏览 2014-05-29 17:01

最近博客热门TAG

Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)

博客电子书下载排行

    >>浏览更多下载

    相关资讯

    相关讨论

    Global site tag (gtag.js) - Google Analytics