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

Image may be NSFW.
Clik here to view.

Joel Jacobson: Pgcronjob: Cron daemon to run user defined functions

I find myself quite often having to split a large write operation such as updating millions of rows in a heavily used table. This usually boils down to writing a small Perl script that runs a small...

View Article


Craig Ringer: Don’t set fsync=off if you want to keep your data

There are a lot of amazing features coming in PostgreSQL 9.6, but I’m personally very happy about a really small, simple one that helps close a long-standing user foot-gun. commit...

View Article


Marco Slot: Scalable Real-time Product Search using Citus

Scalable Real-time Product Search using PostgreSQL with CitusProduct search is a common, yet sometimes non-trivial use-case for online retailers and marketplaces. It typically involves a combination of...

View Article

Marco Slot: Scalable Real-time Product Search using Citus

Scalable Real-time Product Search using PostgreSQL with CitusProduct search is a common, yet sometimes challenging use-case for online retailers and marketplaces. It typically involves a combination of...

View Article

Josh Berkus: Don't delete pg_xlog

This StackOverflow question reminded me of this old blog post, which is still relevant today:pg_log, pg_xlog and pg_clogThere are three directories in a default $PGDATA directory when you create it...

View Article


Image may be NSFW.
Clik here to view.

Greg Sabino Mullane: Postgres concurrent indexes and the curse of IIT

Postgres has a wonderful feature called concurrent indexes. It allows you to create indexes on a table without blocking reads OR writes, which is quite a handy trick. There are a number of...

View Article

Andrew Dunstan: Windows XP - PostgreSQL's long goodbye.

I just committed a patch to allow building with Visual Studio 2015. Due to a change in the way we need to detect locales with this compiler, it will not be possible to use binaries built with it on...

View Article

Image may be NSFW.
Clik here to view.

Paul Ramsey: OGR FDW Update

I’ve had a productive couple of weeks here, despite the intermittently lovely weather and the beginning of Little League baseball season (not coaching, just supporting my pitcher-in-training).The focus...

View Article


Shaun M. Thomas: PG Phriday: Derivation Deluge

Having run into a bit of a snag with Postgres-XL, and not wanting to be dead in the water with our project, I went on a bit of a knowledge quest. Database scaling is hard, so I expected a bunch of...

View Article


Rajeev Rastogi: Basic of Transaction

Have you ever though about how below classic example works:           You swipe your credit card in a shop and money gets debited from account but overall billing fails. In that case your money gets...

View Article

Rajeev Rastogi: PostgreSQL Transaction Internal Code Flow

This post is in continuation of my previous post. Here I would explain main transaction working from code flow perspective. Sub-transaction, MVCC and other related details will be covered in subsequent...

View Article

Image may be NSFW.
Clik here to view.

Greig Wise: Postgres Replication Catch-Up

Well, this is my very first blog, very first blog entry.  After working with DB2 for most of my career, I have recently taken a job working with PostgreSQL.  I had worked with it a little bit...

View Article

Image may be NSFW.
Clik here to view.

Oskari Saarenmaa: PostgreSQL cloud backups with PGHoard

PGHoard is the cloud backup and restore solution we're using in Aiven. We started PGHoard development in early 2015 when the Aiven project was launched as a way to provide real-time streaming backups...

View Article


Petr Jelínek: PGLogical 1.1 released with sequence support and more

The new feature version of pglogical is now available. The new release brings support for sequence replication, manually configured parallel subscriptions, replica triggers, numerous usability...

View Article

Eyðun Nielsen: PostgreSQL Backup Script IV (follow up)

Came around to this old stuff - and realizing that it didn't really work :-( Bash loops and pipes can be tricky :-)So an update was long overdue:#!/bin/bash# PostgreSQL backup script# Run as postgres...

View Article


Image may be NSFW.
Clik here to view.

Craig Ringer: Visual PostgreSQL debugging

Having recently been doing some debugging work where many watchpoints, conditional breakpoints etc were necessary I’d like to shout out to a really useful tool: The standalone CDT debugger.It’s part of...

View Article

Hubert 'depesz' Lubaczewski: Picking task from queue – revisit

Some time ago, I wrote blogpost about how to pick a task from queue, without locking. It was written in 2013, and as such it couldn't reflect everything we have now in PostgreSQL – namely SKIP LOCKED –...

View Article


US PostgreSQL Association: Building a better community part one

As one of the founders of United States PostgreSQL, I have always had a vision of where the corporation should go. Our corporation has continued to move forward and we have achieved some great things....

View Article

Hans-Juergen Schoenig: Beating Uber with a PostgreSQL prototype

The other day I got a link to an interesting post published by Uber, which has caught our attention here at Cybertec: https://eng.uber.com/go-geofence The idea behind geo-fencing is to provide...

View Article

Image may be NSFW.
Clik here to view.

Shaun M. Thomas: PG Phriday: Big Data is Hard

Let’s just get the obvious out of the way early: dealing with multiple Terabytes or Petabytes in a database context is something of a nightmare. Distributing it, retrieving it, processing it,...

View Article
Browsing all 9644 articles
Browse latest View live


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