Suivre

Drake dislike : Mettre l’intelligence dans le logiciel
Drake like : Mettre l’intelligence dans la base de données

Nan, vraiment, prendre du temps pour écrire des fonctions PL/pgSQL, avec des triggers et tout ça, ça va bien me simplifier le code du logiciel. Pis c’est beau¹ 😁

¹ pas le code PL/pgSQL en lui-même, le fait de déplacer de l’intelligence au niveau de la base de donénes

· · Web · 1 · 1 · 1

En plus, les fonctions sont plus efficaces et rapides que des requêtes SQL préparées, elles-même plus efficaces que des requêtes SQL non préparées.

Afficher le fil de discussion

@framasky

Il y a des critères pour faire ce type de choix.

Par exemple :

performance /
simplicité /
augmentation du nombre d'unité logique (+1) /
dépendance à PgSQL ...

A voir en fonction du besoin.

IMHO : Souvent le volume de traitement ne justifie pas la recherche de la performance.

Par exemple : passer 1j à obtenir 2s de perf pour un traitement qui prend 10s et n'est réalisé qu'une fois par jour...

C'est une erreur fréquente... d'ailleurs j'en suis souvent l'auteur ;-)

Inscrivez-vous pour prendre part à la conversation
Framapiaf

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !