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

Marko Tiikkaja: UPSERTisms in Postgres, part 2: congestion

In my previous post I benchmarked a number of different UPSERTy implementations.  However, a number of people (rightfully) asked me how the results would change under concurrency.  So I had to come up...

View Article


Image may be NSFW.
Clik here to view.

Dinesh Kumar: N-Node Mutlimaster Replication With Bucardo...!

Our team recently got  a problem, which is to solve the N-Node multi master replication in PostgreSQL.We all know that, there are some other db engines like Postgres-XC which works in this way. But, we...

View Article


Hans-Juergen Schoenig: The power of response times

The goal of the PostgreSQL optimizer is to provide you with a plan, which executes as fast as possible and returns all the data as rapidly as possible. In short: The game is about overall execution...

View Article

Michael Paquier: Postgres 9.4 feature highlight: REPLICA IDENTITY and logical...

Among the many things to say about logical replication features added in PostgreSQL 9.4, REPLICA IDENTITY is a new table-level parameter that can be used to control the information written to WAL to...

View Article

Image may be NSFW.
Clik here to view.

gabrielle roth: PDXPUG Lab – Streaming Rep Saturday Part 3 happens in two weeks.

When: Thu May 8, 6pm-9pm (dinner provided)Where: Emma, B-side 6 Building, 5th floorYeah, we’re not quite finishedyet. But I expect that this will be the last one & we’ll move on to something else...

View Article


Leo Hsu and Regina Obe: Using HStore for Archiving

I'm not a big proponent of schemaless designs, but they have their place. One particular place where I think they are useful is for archiving of data where even though the underlying table structure of...

View Article

Oleg Bartunov: New GIN opclass for hstore (Faster and smaller) !

We feel a bit uncomfortable after cancellation of nested hstore project for jsonb sake,so we decide to release new hash-based GIN-opclass (from jsonb) for hstore, which greatly improves the performance...

View Article

Marko Tiikkaja: SQL gotcha of the week

SELECT 'foo' IN ('foo' 'bar'); ?column? ---------- f (1 row) Be careful out there.

View Article


Josh Berkus: Second Unconference Day at PgCon

We will be having our second annual PostgreSQL Unconference on the Saturday after pgCon.  For those of you who weren't there last year, the wiki explains what you do on an unconference day.  We are...

View Article


Image may be NSFW.
Clik here to view.

Greg Sabino Mullane: Custom plans prepared statements in PostgreSQL 9.2

Image by Flickr user Brett NeilsonSomeone was having an issue on the #postgresql channel with a query running very fast in psql, but very slow when using DBD::Pg. The reason for this, of course, is...

View Article

Raghavendra Rao: "WARNING: Mismatch found between sl_table and pg_class." in...

WARNING: Mismatch found between sl_table and pg_class. Slonik command REPAIR CONFIG may be useful to rectify this.2014-04-26 07:32:54 PDT FATAL slon_node_health_check() returned false - fatal health...

View Article

Devrim GÜNDÜZ: Support for Oracle Enterprise Linux 6 is now available

Recently, there is some demand in supporting Oracle Enterprise Linux in the PostgreSQL RPM repository. Finally I found time to create repository RPMs for Oracle Linux. We support all active PostgreSQL...

View Article

Jeff Frost: How to start PostgreSQL the Debian way with pg_ctl

Sometimes I find myself wanting to start a PostgreSQL cluster with pg_ctl on a Debian or Ubuntu system.  If you've ever tried this, you know that something like this doesn't...

View Article


Image may be NSFW.
Clik here to view.

Joel Jacobson: Garbage Collection of Unused PostgreSQL Tables and Columns

Over the last five years, our database at Trustly have kept growing in number of tables, columns and functions, where some of the tables and columns are being used by any database functions any longer....

View Article

Michael Paquier: Postgres 9.4 feature highlight: Creating an output plugin...

Continuing on the series of posts about logical replication and after looking at some basics and the concept of REPLICA IDENTITY for a table, now is time to begin more serious things by having a look...

View Article


Tim van der Linden: PostgreSQL: A full text search engine - Part 1

PrefacePostgreSQL, the database of miracles, the RDBMS of wonders.People who have read my stuff before know that I am a fan of the blue-ish elephant and I greatly entrust it with my data. For reasons...

View Article

Image may be NSFW.
Clik here to view.

Gurjeet Singh: Postgres Hibernator: Reduce Planned Database Down Times

TL;DR: Reduce planned database down times by about 97%, by using Postgres Hibernator.DBAs are often faced with the task of performing some maintenance on their database server(s) which requires...

View Article


Marko Tiikkaja: Why I consider USING harmful

Often on the topic of the different JOIN syntaxes in SQL I mention that I consider ON the only reasonable way to specify JOIN clauses in production code, and I get asked for details.  It always takes...

View Article

Image may be NSFW.
Clik here to view.

Andreas Scherbaum: GSoC 2014: Implementing clustering algorithms in MADlib

Andreas 'ads' ScherbaumHappy to announce that Maxence Ahlouche has been accepted by both the PostgreSQL Project and by Google to implement clustering algorithms in MADlib during the Google Summer of...

View Article

Josh Berkus: New Finding Unused Indexes Query

As long as we're overhauling standard monitoring queries for PostgreSQL, here's another one.  This query helps you find indexes which are relatively unused, and as a result could probably be dropped....

View Article
Browsing all 9654 articles
Browse latest View live


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