J'utilise MonetDB pour stocker et analyser des données de campagne d'email. J'ai une table avec environ 6 millions de données. La table a environ 30 colonnes. Lorsque je sélectionne certaines données, je réalise que les données ne sont pas correctement insérées/mises à jour. Quand je tire "select contactId, email, templateId from statistics.marketing_sent where contactid = '974c47e2'"
, j'attends le résultat suivant.monetdb insertion de données incorrectes/mise à jour
+-----------+---------------------+------------+
| contactid | email | templateid |
+===========+=====================+============+
| 974c47e2 | [email protected] | 34 |
+-----------+---------------------+------------+
Mais je reçois le résultat suivant et les e-mails trouvés sont faux. Je vérifie deux fois mon programme nodejs qui insèrent et mettent à jour les données. Je ne trouve aucun problème. Après ce que je fais, j'ai créé une nouvelle table vide et commencer à insérer/mettre à jour sur cette table. Nouvelle table a 500k ~ données et tous les articles corrects. Mais j'ai besoin de toutes ces données dans la table principale. Donc, je tire "insert into statistics.marketing_sent select * from statistics.marketing_sent_2"
. Et j'ai encore trouvé que les données sont incorrectes.
Y a-t-il quelqu'un qui est confronté à ce genre de problème?
J'utilise la version Dec2016-SP3. Je n'ai pas encore essayé la dernière version. Je vais essayer avec la dernière version et voir ce problème persiste ou non. –