Administrateurs de bases de données

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...

44
Éliminer les doublons dans ListAgg (Oracle)

Avant Oracle 11.2, j'utilisais une fonction d'agrégation personnalisée pour concaténer une colonne dans une ligne. 11.2 Ajout de la LISTAGGfonction, j'essaie donc de l'utiliser à la place. Mon problème est que je dois éliminer les doublons dans les résultats et ne semble pas pouvoir le faire. Voici...

44
Comment accorder un super privilège à l'utilisateur?

J'ai créé un utilisateur et donné des privilèges à l'utilisateur1. `grant all privileges on db1.* to user1@'%' with grant option; J'utilise mysql workbench pour importer des sauvegardes dans ma base de données. Lors de l’importation de dumps dans la base de données db1, une erreur se produit,...

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...