PostgreSQL 18 élimine silencieusement les auto-jointures inutiles générées par vos ORM
PostgreSQL 18 introduit `enable_self_join_elimination`, une optimisation activée par défaut qui supprime automatiquement...
Actualités, tutoriels et bonnes pratiques du développement web
PostgreSQL 18 introduit `enable_self_join_elimination`, une optimisation activée par défaut qui supprime automatiquement...
COUNT(DISTINCT) sur 3,6 milliards de lignes ? Inutilisable. Découvrez comment l'extension postgresql-hll permet de calcu...
Un nouveau driver PDO natif permet enfin de piloter DuckDB depuis PHP avec l'API que tout développeur Symfony ou Laravel...
L'OFFSET en SQL ralentit fatalement vos scripts d'export à mesure que la profondeur de pagination augmente. Découvrez po...
PostgreSQL 19 introduit les 'conseils de plan' via deux modules contrib officiels, offrant enfin un mécanisme maîtrisé p...
Apache AGE est une extension PostgreSQL qui ajoute le langage Cypher à votre base existante. Découvrez comment elle peut...
Vos index MySQL existent, mais Eloquent génère parfois des requêtes qui les ignorent totalement — sans aucune erreur. Dé...
La propriété `$with` d'Eloquent peut sembler anodine, mais lorsqu'elle est définie sur plusieurs modèles liés, elle crée...
Des requêtes SQL répétées pour la gestion des permissions peuvent silencieusement dégrader les performances de votre app...
La dérive silencieuse des requêtes base de données est l'une des causes les plus insidieuses de bugs en production. Déco...
PostgreSQL 19 introduit pg_plan_advice, un module contrib permettant de stabiliser les plans d'exécution des requêtes SQ...
21 juil. 2026
21 juil. 2026
21 juil. 2026
21 juil. 2026
21 juil. 2026