PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

la valeur de clé en double viole la contrainte unique - erreur postgres lors de la tentative de création d'une table sql à partir de la trame de données dask

Je lisais ceci .Il semble que cette erreur se produise lorsque vous créez/mettez à jour la même table avec un traitement parallèle. Je comprends que cela dépend à cause de ceci (comme expliqué sur la discussion du groupe google).

Donc je pense que cela dépend de PostgreSQL lui-même et non du driver de connexion ou du module utilisé pour le multitraitement.

Eh bien, en fait, la seule façon que j'ai trouvée pour résoudre ce problème est de créer des morceaux suffisamment gros pour avoir un processus d'écriture plus lent que le calcul lui-même. Avec des morceaux plus gros, cette erreur n'augmente pas.