Je dois insérer une grande quantité de données, disons environ 2000 enregistrements dans la base de données sqlite en utilisant des données de base. Cela prend 1 minute 30 secondes après l'utilisation de la mise en cache et du traitement par lots. Cependant, je veux améliorer le temps d'insertion. Y a-t-il un moyen dans les données de base pour éviter que cette interface utilisateur ne se bloque lors de l'insertion de données volumineuses.optimisation des insertions en utilisant des données de base
0
A
Répondre
0
Chaitanya,
Une solution standard à votre problème est d'insérer les éléments sur une file d'attente d'arrière-plan. Vous devriez lire les sections pertinentes du guide de programmation du CD pour des exemples.
Andrew
Questions connexes
- 1. Optimisation des insertions de données pour HibernateTemplate
- 2. Optimisation des performances Hibernate pendant les insertions
- 3. Présentation des insertions de base de données
- 4. Optimisation des appels de base de données
- 5. Base de données optimisation des requêtes
- 6. Comment scripter des insertions de base de données avec python?
- 7. Optimisation de la requête de récupération des données de base
- 8. Requête pour inclure des insertions en attente
- 9. Optimisation des requêtes pour une base de données en utilisant SQL/XML. Ressources suggérées
- 10. Optimisation requise pour plusieurs insertions dans PostgreSQL
- 11. des insertions vues indexées
- 12. Base de données optimisation des requêtes, deux requêtes contre un
- 13. Stocker des objets en utilisant des données de base
- 14. Comment mettre en cache des compteurs pour accélérer les insertions de base de données?
- 15. Optimisation des performances de la base de données MySQL, optimisation du schéma
- 16. Fréquence des insertions
- 17. Optimisation des bases de données Mysql
- 18. Variation de la vitesse des insertions SQL
- 19. enregistrer des données à base de données en utilisant django
- 20. Optimisation de la localisation des données en Python
- 21. Optimisation des en-têtes
- 22. Migration de données de SQL Server vers mysql en utilisant des insertions
- 23. Python avec postgres utilisant des variables nommées et des insertions en bloc
- 24. Optimisation de la validation des données
- 25. mysql_real_escape_string est-il suffisant pour des insertions de base de données très simples?
- 26. Optimisation de la traduction des données
- 27. Mysql InnoDB optimisation des performances et indexation
- 28. Optimisation des connexions SQl
- 29. Tri des données de base des données de base
- 30. Obtenir des valeurs de base de données en utilisant get_object_or_404
Salut adonoho, écriture Db est déjà dans le fil de l'arrière-plan. Après avoir analysé ma conception db, j'ai implémenté la mise en cache pour l'une des tables et cela a considérablement réduit le temps d'insertion. – CKT