random_page_cost et seq_page_cost : ce que PostgreSQL mesure vraiment
random_page_cost n'a jamais été le coût d'une lecture aléatoire : c'est ce coût pondéré par la probabilité d'atteindre l...
Actualités, tutoriels et bonnes pratiques du développement web
random_page_cost n'a jamais été le coût d'une lecture aléatoire : c'est ce coût pondéré par la probabilité d'atteindre l...
Où poser le tenant pour le row-level security de PostgreSQL dans Spring Boot ? Quatre emplacements mesurés sous concurre...
Supprimer la moitié d'une table PostgreSQL ne réduit pas sa taille, et un VACUUM standard non plus : seul VACUUM FULL ré...
PostgreSQL 18 déprécie les mots de passe MD5 et ajoute le paramètre md5_password_warnings pour contrôler l'avertissement...
PostgreSQL n'indexe pas automatiquement les clés étrangères, contrairement à MySQL. Découvrez comment le package Laravel...
En mode transaction, PgBouncer peut laisser des variables de session persister d'un client à l'autre. Couplé au protocol...
La méthode firstOrCreate() de Laravel n'est pas atomique : deux requêtes simultanées peuvent chacune passer le test du S...
Les migrations Doctrine passent les tests sans problème et arrivent en production avec des instructions SQL qui supprime...
PostgreSQL 18 introduit `extension_control_path`, qui permet de monter des extensions depuis des volumes OCI sans recons...
La recherche hybride avec pgvector (filtres scalaires combinés à la similarité vectorielle) cache des pièges de performa...
La recherche hybride combine embeddings sémantiques et BM25 pour ne rater ni les synonymes ni les termes techniques exac...
UUID v4 fragmente vos index PostgreSQL et fait exploser votre latence d'insertion à l'échelle. Découvrez comment UUID v7...
22 oct. 2026
21 oct. 2026
20 oct. 2026
19 oct. 2026
18 oct. 2026