Questions marquées «best-practices»

Les meilleures pratiques sont généralement et officieusement reconnues comme les méthodes et les processus qui se sont avérés au fil du temps supérieurs à ceux obtenus par d'autres moyens.

46
Performance de la fonction

Venant d’un arrière-plan MySQL, dans lequel les performances des procédures stockées (ancien article) et la facilité d’utilisation sont discutables, j’évalue PostgreSQL pour un nouveau produit destiné à mon entreprise. L’une des choses que je voudrais faire est de déplacer une partie de la logique...

44
Test unitaire des procédures stockées

J'y réfléchis depuis assez longtemps. La question de base est la suivante: comment tester à l'unité les procédures stockées? Je vois que je peux mettre en place des tests unitaires relativement facilement pour des fonctions au sens classique (je veux dire qu'ils ne reçoivent aucun argument ou plus...

43
Les meilleures pratiques pour les modifications de schéma et les migrations de données vers une base de données dynamique sans temps d'arrêt?

Comment effectuez-vous des modifications de schéma dans une base de données dynamique sans temps d'arrêt? Par exemple, disons que j'ai une base de données PostgreSQL avec une table contenant diverses données utilisateur telles que des adresses électroniques, etc., toutes associées à des...

34
GO après chaque instruction T-SQL

Quel est le raisonnement derrière l'utilisation de l'instruction GO après chaque instruction SQL? Je comprends que GO indique la fin du lot et / ou autorise la réputation des déclarations, mais quel avantage at-il à l’utiliser après chaque déclaration? Je suis simplement curieux de constater que de...