Quantcast
Channel: Planet PostgreSQL
Browsing all 9640 articles
Browse latest View live

Robert Haas: PostgreSQL Regression Test Coverage

Yesterday evening, I ran the PostgreSQL regression tests (make check-world) on master and on each supported back-branch three times on hydra, a community test machine provided by IBM.  Here are the...

View Article


Image may be NSFW.
Clik here to view.

Markus Winand: filter — Selective Aggregates

The filter clause extends aggregate functions (sum, avg, count, …) by an additional where clause. The result of the aggregate is built from only the rows that satisfy the additional where clause...

View Article


Keith Fiske: Checking for PostgreSQL Bloat

My post almost 2 years ago about checking for PostgreSQL bloat is still one of the most popular ones on my blog (according to Google Analytics anyway). Since that’s the case, I’ve gone and changed the...

View Article

Shaun M. Thomas: PG Phriday: Converting to Horizontal Distribution

Now that we’ve decided to really start embracing horizontal scaling builds, there is a critically important engine-agnostic element we need to examine. Given an existing table, how exactly should we...

View Article

Oleg Bartunov: Slides from PGCon-2016

I don't know, when our FTS-slides will be available from pgcon page, but meanwhile the presentation could be downloaded directly http://www.sai.msu.su/~megera/postgres/talks/pgcon-2016-fts.pdfWe'll...

View Article


Image may be NSFW.
Clik here to view.

Rubens Souza: JSONB and PostgreSQL 9.5: with even more powerful tools!

PostgreSQL 9.5 has introduced new JSONB functionalities, greatly improving its already present NoSQL characteristics. With the inclusion of new operators and functions, now it is possible to easily...

View Article

Nikolay Shaplov: postgres: setting reloptions to TOAST that does not exist

When you are creating table in postgres, you are creating up to two relations in a row.In case when you create table with fixed-length attributes only, only one relation is created. A heap relation.If...

View Article

Tomas Vondra: Application users vs. Row Level Security

A few days ago I’ve blogged about the common issues with roles and privileges we discover during security reviews. Of course, PostgreSQL offers many advanced security-related features, one of them...

View Article


Leo Hsu and Regina Obe: PostgreSQL 9.6 phrase text searching how far apart...

We've been playing around with new phrase text feature of full-text PostgreSQL 9.6. In doing so, I was curious how big a number one can designate as max that words can be apart. I discovered thru trial...

View Article


Michael Paquier: Postgres 9.6 feature highlight: Non-exclusive base backups

pg_start_backup and pg_stop_backup, the two low-level functions of PostgreSQL that can be used to take a base backup from an instance, have been extended with a new option allowing to take what is...

View Article

Andrew Dunstan: Indiscriminate use of CTEs considered harmful

Common Table Expressions are a wonderful thing. Not only are they indespensible for creating recursive queries, but they can be a powerful tool in creating complex queries that are comprehensible. It's...

View Article

Image may be NSFW.
Clik here to view.

Bruce Momjian: Lots-O-Travel

Since January, I have had the pleasure of speaking about Postgres in 15 cities: Singapore, Seoul, Tokyo, San Francisco, Los Angeles, Phoenix, St. Louis, Bloomington (Illinois), Chicago, Charlotte, New...

View Article

REGINA OBE: FOSS4GNA 2016 PostGIS Spatial Tricks video is out

The videos for FOSS4G NA 2016 have started coming out. Recently Andrea Ross posted PostGIS Spatial Tricks talk video. I'm happy to say it looks pretty good and I didn't suck as badly as I worried I...

View Article


Image may be NSFW.
Clik here to view.

Greg Sabino Mullane: Bucardo replication workarounds for extremely large...

(photograph by Kevin Dooley)Bucardo is very good at replicating data among Postgres databases (as well as replicating to other things, such as MariaDB, Oracle, and Redis!). However, sometimes you need...

View Article

Image may be NSFW.
Clik here to view.

Stefan Petrea: Redesigning a notification system

Table of ContentsIntroOverview of the UpStats projectTables involved in notificationsPosgreSQL's LISTEN/NOTIFY in PythonPutting together user notificationsTightening the constraintsOptimizing the...

View Article


Simon Riggs: PgDay France 2016

31 May 2016 – http://pgday.fr/PgDay France was a well attended conference with more than 140 attendees, with many presentations from PostgreSQL users further demonstrating just how popular PostgreSQL...

View Article

Image may be NSFW.
Clik here to view.

Dinesh Kumar: pgBucket - A new concurrent job scheduler

Hi All,I'm so excited to announce about my first contribution tool for postgresql. I have been working with PostgreSQL from 2011 and I'm really impressed with such a nice database.I started few...

View Article


Hans-Juergen Schoenig: Watching your PostgreSQL database

Many PostgreSQL users are running their favorite database engine on Linux or some other UNIX system. While Windows is definitely an important factor in the database world, many people like the...

View Article

Shaun M. Thomas: PG Phriday: Rapid Prototyping

Ah, source control. From Subversion to git and everything in between, we all love to manage our code. The ability to quickly branch from an existing base is incredibly important to exploring and...

View Article

Leo Hsu and Regina Obe: PLV8 for Breaking Long lines of text

Recently we found ourselves needing to purchase and download Zip+4 from the USPS. Zip+4 provides listing of mailable addresses in the US. We intend to use it for address validation.Each file has one...

View Article
Browsing all 9640 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>