Lu ces dernières semaines : Is pg_dump a Backup Tool? : la sauvegarde, et la restauration des données, et en réalité un processus, et non pas juste un problème d'outil. pg_dump est un outil qui peut faire partie du processus de sauvegarde/restauration, et ça peut-être utile pour BACK UP, […]
PostgreSQL
PostgreSQL Hebdo #116
Lu ces dernières semaines : User-defined Order in SQL : Ordonner les informations, c'est souvent adopter un certain point de vue, et cette démarche fait partie de la modélisation des données ; Just use Postgres : passage en revue des alternatives à PostgreSQL ; Do you still need pgBadger if you’re […]
PostgreSQL Hebdo #115
Lu ces dernières semaines : Why SQL is Forever : billet sur la pertinence du SQL et des transactions face aux bases de données « NoSQL », et sur le point de vue de Stonebraker (le créateur de PostgreSQL) à ce sujet ; Difference between running Postgres for yourself and for others : comparaison des […]
PostgreSQL Hebdo #114
Lu ces dernières semaines : Testing DBtune, showing PostgreSQL double buffering, and some thoughts about automated database tuning for SQL databases : retour sur l'utilisation de l'outil DBtune, suite à l'atelier éponyme lors du PGDay.fr à Lille ; You'll regret using natural keys : la notion de clé […]
PostgreSQL Hebdo #113
Lu ces dernières semaines : Administering a Patroni Managed PostgreSQL Cluster : un tutoriel assez complet pour prendre en main Patroni ; Les bases de données relationnelles et Introduction à PostgreSQL : Deux documentations, en français, claires et accessibles ; ldap2pg 6.1 disponible : nouvelle […]
PostgreSQL Hebdo #112
Lu ces dernières semaines : PostgreSQL 17 Beta 1 Released! : c'est le moment de tester ! Hacking on PostgreSQL is Really Hard Achieving a 100x speedup of DELETEs on PostgreSQL : performance des suppressions, clé étrangère et index ; Custom PostgreSQL extensions with Rust : utiliser du Rust dans […]
PostgreSQL Hebdo #111
Lu ces derniers temps : Do you really need Foreign Keys? : une clé étrangère a en effet des conséquences en termes de performance. Peut-on pour autant s'en passer ? Anonymiser une base de données MySQL et PostgreSQL : l'anonymisation est devenue essentielle pour protéger les données personnelles […]
PostgreSQL Hebdo #110
Lu ces dernières semaines : PostgreSQL: Full text search with the “websearch” syntax : la recherche plein-texte de PostgreSQL est un outil pleinement fonctionnel et il est possible de l'intégrer dans une application web ; Postgres TOAST: The Greatest Thing Since Sliced Bread? : les détails du […]
PostgreSQL Hebdo #109
Lu ces dernières semaines : Trying to be Barbie in Ken's Mojo Dojo Casa House : À lire ! cette transcription d'une conférence doit vous permettre de prendre conscience de la réalité de nos métiers ! New Scheduler Optimization Can Help Out PostgreSQL & More On Sapphire Rapids : des améliorations […]
PostgreSQL Hebdo #108
Lu ces dernières semaines : PgBouncer is useful, important, and fraught with peril : article très complet sur l'utilisation de PgBouncer, qui un outil très utile pour réaliser la montée en charge d'une instance PostgreSQL, avec des points techniques à prendre en compte ; Unlock Your Arsenals: GDB […]
PostgreSQL Hebdo #107
PostgreSQL Hebdo #106
Lu ces dernières semaines : Using traditional calendars with ICU : très instructif, la conversion de date d'un calendrier à un autre en utilisant ICU ; Grouping digits in SQL : le chemin pour intégrer cette fonctionnalité n'est pas le plus simple, mais au moins, la notation est dans la norme SQL ; […]
PostgreSQL Hebdo #105
lu ces dernières semaines : PostgreSQL 16 Released! : pas besoin de rc2, PostgreSQL 16 est disponible ! et en français : Sortie de PostgreSQL 16 Active Active in Postgres 16 : Avec PostgreSQL 16, il est maintenant possible d'utiliser la réplication logique dans 2 directions pour une même table, avec […]
PostgreSQL Hebdo #104
Lu ces dernières semaines : Postgres v16: 14 Cool New Features ; PostgreSQL 16 en RC1 : la publication de PostgreSQL 16 approche ; Top 10 Postgres Management Tasks : Quelques conseils pertinents pour les administrateurs souhaitant maitriser leurs instances PostgreSQL ; Streamline the SQL Code: Guide […]
PostgreSQL Hebdo #103
Lu ces dernières semaines : Please welcome Pg_index_watch – a utility for dealing with index bloat on frequently updated tables puis Automated index bloat management: How pg_index_watch keeps PostgreSQL indexes lean : comment gérer la fragmentation des index ; TIL - IN is not the same as ANY : les […]
PostgreSQL Hebdo #102
Lu ces dernières semaines : PostgreSQL reconsiders its process-based model : résumé des discussions à propos d'une refonte en profondeur de PostgreSQL, d'un modèle basé sur des processus vers un modèle basé sur des threads ; Performance Tips for Postgres FDW : quelques bonnes pratiques pour […]
PostgreSQL Hebdo #101
Lu ces dernières semaines : Simple Visualisations For PostgreSQL : un outil facilitant la visualisation du résultat d'une requête ; PostgreSQL 16 Beta 1 Released! : testez la prochaine version de PostgreSQL, les paquets pour Debian et Redhat sont déjà prêts. Traduction en français : PostgreSQL 16 […]
PostgreSQL Hebdo #100
Lu ces dernières semaines : Nine ways to shoot yourself in the foot with PostgreSQL : Toujours bon à prendre, ces conseils peuvent guider dans la compréhension de qui ne va pas avec notre usage de PostgreSQL ; https://www.softwareandbooz.com/in-defense-of-postgresql-mvcc-and-vacuuming/ : Il est vrai […]
PostgreSQL Hebdo #99
Lu ces dernières semaines : PostgreSQL® JSONB Cheatsheet: Complete and Fast Lookup Guide : un aperçu du type de données jsonb et des méthodes associées, à connaître pour être efficace ; Postgres: The Graph Database You Didn't Know You Had : PostgreSQL sait déjà faire des graphes avec des requêtes […]
PostgreSQL Hebdo #98
Lu ces dernière semaines : The importance of max_wal_size : l'importance de la distance entre les CHECKPOINTs ; A little more on max_wal_size : Ne pas augmenter trop max_wal_size est important pour limiter le temps de crash recovery (Note: Si vous avez souvent des crash recovery, c'est qu'il y un […]