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

Image may be NSFW.
Clik here to view.

Nikhil Sontakke: 2nd annual PostgreSQL PGDay event in Bengaluru, India on...

The Indian PostgreSQL UserGroup has become quite an engaging and thriving community. We held some events in Pune, Hyderabad and Bangalore and then decided to up the ante! As a result of this, we held...

View Article


Jim Nasby: PGOpen Vacuum talk video

The video of my All The Dirt on Vacuum talk at this year’s PG Open is now posted. The slides are available as a PDF or the original Keynote presentation.The post PGOpen Vacuum talk video appeared first...

View Article


Christophe Pettus: Always Do This #1: Create New Clusters with Checksums

(First in a series of things I always do when setting up or configuring PostgreSQL.)Since version 9.3, PostgreSQL has had the option to create new database clusters with data checksums. These are fast,...

View Article

Bruce Momjian: A Business Card History of Postgres

Last week, I cleaned out my junk drawer and recycled many old boxes of business cards. However, I kept a few of each and I thought it would be interesting to post an image of my Postgres-related...

View Article

Hans-Juergen Schoenig: Join pruning – Cool stuff in PostgreSQL

The PostgreSQL optimizer is really a wonderful piece of software, which is capable of doing great things. One of those great things is so called “join pruning”. In case PostgreSQL is able to detect a...

View Article


Reuven Lerner: [Video 388] Phil Vacca: Searching Text With PostgreSQL

So, you’ve put text inside of your PostgreSQL database. How you can find, among all of your rows, the rows that contain precisely the text that you want? Fortunately, PostgreSQL offers many options,...

View Article

Shaun M. Thomas: PG Phriday: JSON and JSONB Revisited

With Postgres 9.5 on the horizon, I figured it’s a good time to see how things have advanced since my last dive into that particular ocean. This is probably particularly relevant since even MongoDB, a...

View Article

Image may be NSFW.
Clik here to view.

Alexey Lesovsky: PgCenter 0.2.0 Released.

What's New in PgCenter 0.2.0.pgCenter is the top-like PostgreSQL statistics viewer. The pgCenter provides convenient interface for PostgreSQL statistics and allow viewing statistics changes in time...

View Article


Ernst-Georg Schmid: FORTRAN 90 like vector operations in PostgreSQL

Let's say you have two vectors A and B and want to do element wise operations, creating a new vector C, FORTRAN 90 (and many other languages now) has a concise notation for that. E.g.C = A + Bdoes the...

View Article


Christophe Pettus: Always Do This #2: ssl_renegotiation_limit = 0

At the point that there are two separate warnings advising you to turn a configuration parameter in postgresql.conf, it’s probably a good idea to disable it.In theory, this parameter sets a maximum...

View Article

Hans-Juergen Schoenig: Permissions: A little trickery

The PostgreSQL permission machinery is a pretty powerful thing. It allows people to come up with wonderful permission systems. In addition to that it is still reasonably simple to use. However, there...

View Article

Andrew Dunstan: Numeric scale and precision

From the quick tip file:I have lost track of the number of times I have seen people get this wrong. The precision of numeric doesn't specify the number of digits allowed before the decimal point, it...

View Article

Artur Zakirov: Dictionaries and PostgreSQL FTS. Part 2

This is the second part of the topic about using Ispell and Hunspell dictionaries within PostgreSQL. In this topic I want to give some information about FLAG and AF parameters of Hunspell and about a...

View Article


Andrew Dunstan: json functions for dynamic field modification in plpgsql,...

One of the occasionally annoying things about Plpgsql is that it's very static, and any sort of dynamic access to records, say by using a trigger argument, is difficult. I just conducted a little...

View Article

Ernst-Georg Schmid: FORTRAN 90 like vector operations in PostgreSQL revisited

I tried to compare the arraymath extension suggested in a comment with my plpgsql solution from the last post.PostgreSQL was 9.5rc1 on Ubuntu 14.04 LTS.makemake installcreate extension arraymath;No...

View Article


Josh Berkus: A Christmas present: PostgreSQL 9.5 RC1

It's been much-delayed, but PostgreSQL 9.5 RC1 is finally available.  This release contains not only fixes for all known issues in 9.5 features, it also contains an "ultimate solution" to multixact...

View Article

Image may be NSFW.
Clik here to view.

Andreas Scherbaum: FOSDEM PGDay 2016 Schedule

Andreas 'ads' ScherbaumThe schedule for FOSDEM PGDay 2016 (Friday, Jan 29th) and PostgreSQL Devroom @ FOSDEM (Sunday, Jan 31st) is now published. You can find it here.

View Article


Image may be NSFW.
Clik here to view.

Artur Zakirov: Fuzzy substring searching with the pg_trgm extension

IntroductionIn the previous topic I mentioned that we have some operators for the pattern matching (LIKE (~~), ILIKE (~~*), ~, ~* and SIMILAR TO) and an operator for the text search (@@). If you know...

View Article

Craig Kerstiens: Postgres 9.5 - The feature rundown

The headline of Postgres 9.5 is undoubtedly: Insert… on conflict do nothing/update or more commonly known as Upsert or Merge. This removes one of the last remaining features which other databases had...

View Article

Image may be NSFW.
Clik here to view.

Abdul Yadi: BDR 0.9.3 Crashes and Index on Expression

Giving BDR version 0.9.3 and patched-PostgreSQL 9.4.5 replication a shot. All runs smooth until I add an index expression to a replicated table then insert a record into. BDR crashes with error...

View Article
Browsing all 9654 articles
Browse latest View live


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