Je travaille sur un projet impliquant l'insertion de beaucoup de données dans la base de données. Je me demande si quelqu'un sait comment remplir 2 ou 3 tables dans la base de données en même temps. Un exemple ou psueodecode serait utile. MerciInsertion de données multithread dans MySQL en utilisant python
2
A
Répondre
2
Si vous avez beaucoup de données à insérer dans la base de données en une fois, alors vous êtes probablement intéressé par le chargement de données en masse. L'outil idéal pour cela est le chargeur en bloc qui vient probablement avec votre base de données - Oracle, Microsoft SQL Server, SQL Server Sybase, et MySQL (pour nommer ceux qui viennent à l'esprit) ont tous des chargeurs en vrac. Par exemple, Microsoft a le bulk insert statement et le bcp program pour effectuer cette tâche. Je vous recommande d'y jeter un coup d'œil plutôt que de manipuler un outil en python, avec ou sans threads.
Questions connexes
- 1. Insertion de JSON dans MySQL en utilisant Python
- 2. multithread de données de base en utilisant
- 3. réplication MySQL: en utilisant insertion retardée
- 4. Problème Insertion de données dans la base de données MS Access en utilisant ADO via Python
- 5. Insertion par lots de données dans la base de données MySQL en utilisant php
- 6. Répéteur multithread en Python
- 7. de données MySQL connexes Insertion avec AUTO_INCREMENT
- 8. Insertion en bloc de valeurs dans MySQL
- 9. vérification Python mysql pour double avant insertion
- 10. Insertion sans duplication dans MySQL
- 11. Enregistrement de processus multithread en python
- 12. Segfault en extension python multithread en C
- 13. Problème insertion données analysables XML dans MySQL tabel
- 14. Insertion de données d'image brutes (binaires?) Dans mysql? (PHP)
- 15. insertion de l'enregistrement mysql
- 16. MYSQL insertion multiple dans CodeIgniter
- 17. Insertion échouée erreur dans MySQL
- 18. insertion de données dans plusieurs tables en utilisant php via un formulaire web
- 19. Traitement multithread/parallèle en PHP
- 20. insertion par lots en utilisant JPA/Toplink
- 21. ping mysql en utilisant mysql alchimie et python
- 22. Insertion de la table MySQL
- 23. Retour des résultats d'une base de données MySQL en utilisant jQuery/AJAX et insertion dans un DIV
- 24. en utilisant SET type de données dans une base MySQL
- 25. Insertion de plusieurs données
- 26. insertion de texte avec python
- 27. insertion de lot de printemps en utilisant hibernateTemplate, JdbcTemplate
- 28. Insertion de la table MySQL
- 29. Téléchargement multithread par l'intermédiaire de proxies en Python
- 30. Données POST Python en utilisant mod_wsgi
Voulez-vous effectuer plusieurs INSERT dans une seule requête ou voulez-vous effectuer des INSERT parallèles sur des threads distincts? –
Vous ne voulez probablement pas utiliser de thread pour cela. –