benoit, to PostgreSQL French
@benoit@ruby.social avatar

Yesterday we migrated many #postgresql databases to 16.2. It went smoothly for all of them except one.
The database is used by Sidekiq for 90% of the traffic. We choose a time window outside of working hours, but still we had some traffic, and we didn't turn off pods. The database was inaccessible for 10min. Jobs rescheduled, and quickly auto-scaling was triggered. I was not able to perform ANALYZE. So requests retrying at the same time + huge disk read. 💥

esparta,
@esparta@ruby.social avatar

@benoit was the upgrade from a minor version? You didn't mention it - I'm assuming yes. Usually #postgresql have no problem with that.

esparta,
@esparta@ruby.social avatar

@benoit wow. You were brave there.

Don't get me wrong, my experience told me is usually not a good idea to rely on managed databases that much, if I had full control of the servers then it may be fine, we can do dry-runs multiple times and monitor before proceeding.

When I do not have control of the #postgresql server I prefer to follow what Heroku have documented:

https://devcenter.heroku.com/articles/upgrading-heroku-postgres-databases

Basically: create an upgraded follower, sync, then switch over, drop the old leader - now the follower.

ascherbaum, to PostgreSQL
@ascherbaum@mastodon.social avatar

New entry in #PostgreSQL Event Calendar:

👫 PDXPUG - Portland PostgreSQL Users Group Meetup

Date: 2024-04-19T01:30:00Z - 2024-04-19T03:30:00Z

ICS file: https://ics.postgresql.life/273pm9m8s5v7h1aeu13qu0sqpn.ics

isotopp, to random German
@isotopp@chaos.social avatar

MySQL folks take a lot of things for granted that are not present in this form in Postgres, and that may be a bad surprise when you try out "the other system".

MySQL for example has a stable and upwards- and slightly-downwards-compatible on-disk format, mostly. Oracle sometimes forgets how important that is and makes changes, or unannounced changes, and then needs to be corrected, hard, by their development partners and testers.

But in general the following things are true:

ovid,
@ovid@fosstodon.org avatar

@isotopp I definitely prefer PostgreSQL to , but deciding that collation derives from your system's locale settings when PostgreSQL installed means identical setups on different boxes can behave differently. This is NOT FUN to debug.

I've heard that there was discussion to change this, but I don't know if it happened.

hunleyd, to PostgreSQL
@hunleyd@fosstodon.org avatar
hunleyd, to PostgreSQL
@hunleyd@fosstodon.org avatar

An Overview of Distributed #PostgreSQL Architectures | Crunchy Data Blog https://www.crunchydata.com/blog/an-overview-of-distributed-postgresql-architectures

ascherbaum, to PostgreSQL
@ascherbaum@mastodon.social avatar

#PostgreSQL Event Calendar, Reminder:

🌐 Universally buildable extensions: dev to prod

Date: 2024-05-01T17:00:00Z - 2024-05-01T18:00:00Z
Location: online

ICS file: https://ics.postgresql.life/2v61qepucv7m21lkq7lmsat4tp.ics

Utopiageo, to PostgreSQL French
@Utopiageo@framapiaf.org avatar

Nous recherchons un administrateur de base de données / à Grenoble Alpes métropole
https://recrutement.grenoblealpesmetropole.fr/?page=advertisement_display&id=2288

Et aussi un apprenti ...
https://recrutement.grenoblealpesmetropole.fr/?page=advertisement_display&id=2334

Avec beaucoup de ❤️

hunleyd, to PostgreSQL
@hunleyd@fosstodon.org avatar
ascherbaum, to PostgreSQL
@ascherbaum@mastodon.social avatar

Updated entry in #PostgreSQL Event Calendar:

🌐 Universally buildable extensions: dev to prod

Date: 2024-05-01T17:00:00Z - 2024-05-01T18:00:00Z
Location: online

ICS file: https://ics.postgresql.life/2v61qepucv7m21lkq7lmsat4tp.ics

kimaidou, to PostgreSQL
@kimaidou@mapstodon.space avatar
hunleyd, to PostgreSQL
@hunleyd@fosstodon.org avatar

https://2024.pgconf.dev/: Why, what, and how you can participate | Jonathan Katz https://jkatz05.com/post/postgres/why-pgconf-dev/

hunleyd, to PostgreSQL
@hunleyd@fosstodon.org avatar
ferki, to opensource
@ferki@fosstodon.org avatar

I accept a few new clients in the coming weeks.

I specialize in making IT infrastructure and software delivery solutions faster and cheaper in the cloud and on-premises.

My clients hire me because of my no-nonsense approach: transparent, pragmatic, and holistic.

I often work with well-known projects such as , , and , as well as niche ones like and .

Please DM if interested, and boost for reach!

hunleyd, to PostgreSQL
@hunleyd@fosstodon.org avatar

Waiting for #PostgreSQL 17 – Add support for incremental backup. – select * from depesz; https://www.depesz.com/2024/01/08/waiting-for-postgresql-17-add-support-for-incremental-backup/

ascherbaum, to PostgreSQL
@ascherbaum@mastodon.social avatar

#PostgreSQL Event Calendar, Reminder:

👫 PgDay Chicago

Date: 2024-04-26
Location: Chicago, IL, USA

ICS file: https://ics.postgresql.life/c8o3ac9m6oq6ab9pclj6ab9k6op36bb165h3cbb364ojaor6cgpjie36co.ics

ascherbaum, to PostgreSQL
@ascherbaum@mastodon.social avatar

Last chance to sign up for the #PostgreSQL #Meetup in #Hamburg this Tuesday!

It's taking place in the Spiegel building. Three speakers are on the agenda, check it out!

https://www.meetup.com/hamburg-pug/events/299115907/

gjergjiramku, to PostgreSQL
@gjergjiramku@mastodon.social avatar

What's your go to db for side projects?

From now on mine will be sqlite.

So many benefits compared to other database, where do I start from?

ascherbaum,
@ascherbaum@mastodon.social avatar

@gjergjiramku And it's mostly compatible to #PostgreSQL, once you need network connectivity or multi user...

adlerweb, to PostgreSQL German
@adlerweb@social.adlerweb.info avatar

Tage Seit explodiert ist? 0.

Aber hey. Locking ist offenbar kompliziert. >_>

ishands, to PostgreSQL
@ishands@hachyderm.io avatar

2050: In a surprising twist, after conquering the digital world, #PostgreSQL launches its own satellite (PostgresQLite) to store alien data.

hunleyd, to PostgreSQL
@hunleyd@fosstodon.org avatar

How to setup TLS connection for #PostgreSQL - Highgo Software Inc. https://www.highgo.ca/2024/01/06/how-to-setup-tls-connection-for-postgresql/

ascherbaum, to PostgreSQL
@ascherbaum@mastodon.social avatar

#PostgreSQL Event Calendar, Reminder:

🌐 TLE Vision and Specifics

Date: 2024-04-17T17:00:00Z - 2024-04-17T18:00:00Z
Location: online

ICS file: https://ics.postgresql.life/61eevkt2pat15mlor2gsm3reat.ics

ascherbaum, to PostgreSQL
@ascherbaum@mastodon.social avatar

#Neon is GA now. This is a serverless #PostgreSQL database which allows you to do branching, scale down the database to zero, and quickly restore a point in time - among other features.

https://neon.tech/blog/neon-ga

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines