Neues vom PostgreSQL Planet

Neues vom PostgreSQL Planet Feed abonnieren
Planet PostgreSQL
Aktualisiert: vor 7 Minuten 14 Sekunden

Haroon .: Smart R2DBC Repositories for PostgreSQL Databases

29. September 2020 - 14:00
Continuing on from the Reactive Spring Boot application development blogs we authored and provided samples for in the last two blogs (part 1 and part 2), we will now move on and discuss how to design and deploy “intelligent” repositories for R2DBC project for PostgreSQL. The purpose of this post is to show you an […]

Kaarel Moppel: A quick look at PostgreSQL 13 RC1 query performance

29. September 2020 - 9:30

If you read this blog post the new PostgreSQL version will be probably already officially released to the public for wider usage…but seems some eager DBA already installed the last week’s Release Candidate 1 and took it for a spin The “spin” though takes 3 days to run for my scripts, so that’s the reason I didn’t want to wait for the official release.

As this is an RC, and some things could change, etc, just a very brief posting this time with some synthetic pgbench test numbers that I got from my testing laid out for you and a mini conclusion in the end.

James Coleman: PostgreSQL at Scale: Saving Space (Basically) for Free

28. September 2020 - 22:57

Braintree Payments operates dozens of PostgreSQL clusters with over 100 terabytes of data. At this scale, even a few percentage points change in disk space growth rate can meaningfully impact the writable lifespan of a database cluster. Unfortunately, many ideas to save disk space require application changes and therefore need to be slotted into product timelines.

Bruce Momjian: Cloud Vendor Monetization of Open Source

28. September 2020 - 16:45

Since open source became a powerful force in the software world, it has gone through several phases. The first phase was built around universities and volunteers, with little business involvement. As open source grew, companies like Red Hat were created to simplify deployment of open source software in enterprises. With the popularity of open source, companies that distributed their software as open source, but were company-controlled, started to proliferate, like MySQL.

Andreas 'ads' Scherbaum: Thomas Munro

28. September 2020 - 16:00
PostgreSQL Person of the Week Interview with Thomas Munro: I’m from New Zealand, and I live in Wellington, the tiny capital city. I’m a PostgreSQL developer and committer, and I’m employed by Microsoft to do that as part of the Citus Data group.

Bo Peng: How to Configure SCRAM and MD5 Authentication in Pgpool-II

28. September 2020 - 16:00

This post refers to my last one Authentication in Pgpool-II. In the post I introduced how Pgpool-II authentication mechanism works. In this post I will describe how to configure SCRAM and MD5 authentication methods in details.

ahsan hadi: PostgresConf.CN and PGCONF.Asia 2020 combined together to bring the best

26. September 2020 - 16:32

The PostgreSQL community is anxiously waiting for an exciting online PostgreSQL conference taking place in November 2020. It would be a unique opportunity as PostgreConf.CN and PGCONF.Asia will be merged in order to provide wide range of topics covering various aspect of PostgreSQL ranging from Administration, Performance tuning, Hacking PostgreSQL, Security, Scalability, Foreign data wrappers and much much more. 

cary huang: In-Memory Table with Pluggable Storage API

26. September 2020 - 0:17
1. Introduction

This blog is to follow up on the post I published back in July, 2020 about achieving an in-memory table storage using PostgreSQL’s pluggable storage API. In the past few months, my team and I have made some progress and did a few POC patches to prove some of the unknowns and hypothesis and today I would like to share our progress.

Andrew Dunstan: When to deploy or upgrade to a new major PostgreSQL release

26. September 2020 - 0:08
With the release yesterday of PostgreSQL 13, now is perhaps a good time to talk about when and how it should be deployed. We often get questions at such times like "When should I upgrade?" and "Should I switch my new planned deployment to the new release?" The first thing to consider is this: you […]

Bruce Momjian: Cloud Vendors as a Barrier

25. September 2020 - 17:00

Cloud vendors are barriers like department stores and supermarkets are barriers. Huh? People associate these entities with providing a huge variety of goods and services, all in one place. How can that be a barrier?

Well, you are looking at it from the consumer perspective. For the producer, they are a mixed benefit. These "super sellers" allow access to much larger markets for most single-product producers, but they can have negatives for producers:

Liaqat Andrabi: New Features in PostgreSQL 13 [Full Webinar Video]

24. September 2020 - 15:49
The PostgreSQL Global Development Group today announced the release of PostgreSQL 13. The new release boasts improvements in performance and security as well as notable features such as the SQL-standard WITH TIES clause to use with LIMIT, B-tree deduplication, improvements for large databases, and more. The many features and enhancements in PostgreSQL 13 help improve […]

Egor Rogov: Indexes in PostgreSQL — 8 (RUM)

24. September 2020 - 2:00

We have already discussed PostgreSQL indexing engine, the interface of access methods, and main access methods, such as: hash indexes, B-trees, GiST, SP-GiST, and GIN.

John Porvaznik: Using Postgres and pgRouting To Explore The Smooth Waves of Yacht Rock

23. September 2020 - 21:07
pgRouting is a powerful routing tool, usually used for pathfinding/mapping/direction applications. (See Paul Ramsey's introduction to pgRouting here).

Bruce Momjian: Developers in Front

23. September 2020 - 15:30

Most companies have marketing and sales people as the visible part of their company. Technical people, even in technology companies, are often kept in the back, and only brought out for brief periods when needed. Open source is different — there are no marketing or sales teams, so software developers are the faces of projects. This gives technical people an opportunity to attain world-wide recognition for their efforts. There are not many places technical people can truly shine, but open source is one such opportunity.

Hans-Juergen Schoenig: Debugging PL/pgSQL: GET STACKED DIAGNOSTICS

23. September 2020 - 9:00

PL/pgSQL is the preferred way to write stored procedures in PostgreSQL. Of course there are more languages to write code available but most people still use PL/pgSQL to get the job done. However, debugging PL/pgSQL code can be a bit tricky. Tools are around but it is still not a fun experience.

One thing to make debugging easier is GET STACKED DIAGNOSTICS which us unfortunately not widely known. This post will show what it does and how you can make use of it.

Pavel Stehule: compiled dll of Orafce are available

23. September 2020 - 6:38

 Compiled dll of Orafce extension 3.13 can be downloaded from url

Hubert 'depesz' Lubaczewski: Waiting for PostgreSQL 13 – Support FETCH FIRST WITH TIES

22. September 2020 - 21:57
I have no idea how I missed that, but: if it wasn't for Alvaro's blog post I wouldn't know that: on 7th of April 2020, Alvaro Herrera committed patch: Support FETCH FIRST WITH TIES   WITH TIES is an option to the FETCH FIRST N ROWS clause (the SQL standard's spelling of LIMIT), where you … Continue reading "Waiting for PostgreSQL 13 – Support FETCH FIRST WITH TIES"

Kat Batuigas: Postgres Data Types in PL/Python

22. September 2020 - 19:04

I've been digging a little bit into PL/Python recently-inspired by our recent launch of Crunchy Bridge: a multi-cloud Postgres service with PL/Python and PL/R built right in.

Kat Batuigas: Postgres Data Types in PL/Python

22. September 2020 - 19:04

I've been digging a little bit into PL/Python recently-inspired by our recent launch of Crunchy Bridge: a multi-cloud Postgres service with PL/Python and PL/R built right in.

Avinash Kumar: Using Security Definer to Monitor PostgreSQL 9.6 or Earlier Using Percona Monitoring and Management

22. September 2020 - 15:45

I have previously written a blog post on the detailed steps involved in enabling PostgreSQL monitoring using PMM. In that post, you could see me talking about the role: pg_monitor that can be granted to monitoring users. The