Neues vom PostgreSQL Planet

Neues vom PostgreSQL Planet Feed abonnieren
Planet PostgreSQL
Aktualisiert: vor 1 Stunde 59 Minuten

Jônatas Paganini: Counter Analytics in PostgreSQL: Beyond Simple Data Denormalization

4. Dezember 2024 - 22:42

If you've been working with PostgreSQL, you've probably seen memes advocating for denormalized counters instead of counting related records on demand. The debate usually looks like this:

Jônatas Paganini: Counter Analytics in PostgreSQL: Beyond Simple Data Denormalization

4. Dezember 2024 - 22:42

If you've been working with PostgreSQL, you've probably seen memes advocating for denormalized counters instead of counting related records on demand. The debate usually looks like this:

Jônatas Paganini: Counter Analytics in PostgreSQL: Beyond Simple Data Denormalization

4. Dezember 2024 - 22:42

If you've been working with PostgreSQL, you've probably seen memes advocating for denormalized counters instead of counting related records on demand. The debate usually looks like this:

Jônatas Paganini: Counter Analytics in PostgreSQL: Beyond Simple Data Denormalization

4. Dezember 2024 - 22:42

If you've been working with PostgreSQL, you've probably seen memes advocating for denormalized counters instead of counting related records on demand. The debate usually looks like this:

Jônatas Paganini: Counter Analytics in PostgreSQL: Beyond Simple Data Denormalization

4. Dezember 2024 - 22:42

If you've been working with PostgreSQL, you've probably seen memes advocating for denormalized counters instead of counting related records on demand. The debate usually looks like this:

Jônatas Paganini: Counter Analytics in PostgreSQL: Beyond Simple Data Denormalization

4. Dezember 2024 - 22:42

If you've been working with PostgreSQL, you've probably seen memes advocating for denormalized counters instead of counting related records on demand. The debate usually looks like this:

Jônatas Paganini: Counter Analytics in PostgreSQL: Beyond Simple Data Denormalization

4. Dezember 2024 - 22:42

If you've been working with PostgreSQL, you've probably seen memes advocating for denormalized counters instead of counting related records on demand. The debate usually looks like this:

Jônatas Paganini: Counter Analytics in PostgreSQL: Beyond Simple Data Denormalization

4. Dezember 2024 - 22:42

If you've been working with PostgreSQL, you've probably seen memes advocating for denormalized counters instead of counting related records on demand. The debate usually looks like this:

Jônatas Paganini: Counter Analytics in PostgreSQL: Beyond Simple Data Denormalization

4. Dezember 2024 - 22:42

If you've been working with PostgreSQL, you've probably seen memes advocating for denormalized counters instead of counting related records on demand. The debate usually looks like this:

Jônatas Paganini: Counter Analytics in PostgreSQL: Beyond Simple Data Denormalization

4. Dezember 2024 - 22:42

If you've been working with PostgreSQL, you've probably seen memes advocating for denormalized counters instead of counting related records on demand. The debate usually looks like this:

Jônatas Paganini: Counter Analytics in PostgreSQL: Beyond Simple Data Denormalization

4. Dezember 2024 - 22:42

If you've been working with PostgreSQL, you've probably seen memes advocating for denormalized counters instead of counting related records on demand. The debate usually looks like this:

Josef Machytka: Unique Constraint Violations During Inserts Cause Bloat in PostgreSQL

4. Dezember 2024 - 12:55

The issue of table and index bloat due to failed inserts on unique constraints is well known and has been discussed in various articles across the internet. However, these discussions sometimes lack a clear, practical example with measurements to illustrate the impact.

Umair Shahid: 3 Essential PostgreSQL Priorities for 2025

4. Dezember 2024 - 11:05

As IT budgets tighten and workloads increase, 2025 is the year to focus on maximizing PostgreSQL efficiency, security, and reliability. Whether you are running fully-managed or self-managed PostgreSQL databases, these three priorities

- Reducing cloud costs
- Increasing data security, and
- Enhancing availability

will be key to staying competitive.

Here is a deep dive into each priority and actionable steps to make them a reality.

1. Reduce Cloud Costs Without Compromising Performance

Tomas Vondra: Performance archaeology: OLAP

3. Dezember 2024 - 13:00

A couple days ago I wrote about performance improvements on OLTP workloads since Postgres 8.0, released 20 years ago. And I promised to share a similar analysis about analytical workloads in a follow-up post. So here we go ;-) Let me show you some numbers from a TPC-H benchmark, with some basic commentary and thoughts about the future.

Pavel Stehule: compiled win x64 dll of orafce-4.14.0 and plpgsql_check-2.7.12 for PostgreSQL 16 and 17

2. Dezember 2024 - 22:02

I compiled and uploaded zip files with latest orafce and plpgsql_check for PostgreSQL 16 and PostgreSQL 17 - I used Microsoft Visual C 2022.

Setup:

Frederic Delacourt: Strange data type transformations

2. Dezember 2024 - 1:00
When your function argument types are loosely changed

This article results from a code review I did for a customer.

Our customer created a pg_dump --schema-only of the target database to provide
me with the plpgsql code and database object structures to review. So far
so good.

I started to read the code and then became puzzled. The code looks like this:

REGINA OBE: PostGIS Day 2024 Summary

1. Dezember 2024 - 23:59

PostGIS Day yearly conference sponsored by Crunchy Data is my favorite conference of the year because it's the only conference I get to pig out on PostGIS content and meet fellow passionate PostGIS users pushing the envelop of what is possible with PostGIS and by extension PostgreSQL. Sure FOSS4G conferences do have a lot of PostGIS content, but that content is never quite so front and center as it is on PostGIS day conferences.

Regina Obe: Substring function Regex style

1. Dezember 2024 - 22:37

I was reviewing some old code when I stumbled across something I must have completely forgotten or someone else some time ago knew. That is that it is possible to use the function substring for regular expression work.

Continue reading "Substring function Regex style"

David E. Wheeler: New PGXN Mastodon Account

1. Dezember 2024 - 17:02

Sadly, the home of the PGXN Mastodon bot for the last two years, botsin.space is shutting down. I’ve created a new account, @pgxn@mastodon.social and moved all the followers. Please give it a follow if you didn’t follow the old account, and stay up-to-date on the latest PGXN releases!

Hubert 'depesz' Lubaczewski: SQL best practices – don’t compare count(*) with 0

1. Dezember 2024 - 10:21
Every now and then I see something like this: SELECT u.* FROM users u WHERE 0 = (SELECT COUNT(*) FROM addresses a WHERE a.user_id = u.id); and it kinda pains me. So figured, I'll write about what is the problem with it, and how to avoid such constructs. Lets consider what went through someones mind … Continue reading "SQL best practices – don’t compare count(*) with 0"

Seiten