Moyen le plus rapide de copier une grosse table SQL en mémoire ?
Moyen le plus rapide de copier une grosse table SQL en mémoire ? - Python - Programmation
MarshPosté le 08-05-2014 à 22:13:51
Bonjour,
Je dois faire des requêtes sur des données tabulaires avec des tables de plusieurs centaines de milliers d’enregistrements et je voudrais importer toute cette information en mémoire pour accélérer le traitement.
J’ai donc une table SQL que je veux importer dans une BD SQLite avec SQLAlchemy mais toutes les méthodes que j’ai trouvées pour copier une table SQL vers SQLite utilisent des curseurs et cela prend 4 minutes pour importer l’information.
Existerait-il un moyen plus rapide pour copier ma table source en mémoire sans avoir à la parcourir au complet avec un curseur ?
Je suis pas sûr de comprendre la question, elle est où la "table sql" source?
--------------- I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Marsh Posté le 08-05-2014 à 22:13:51
Bonjour,
Je dois faire des requêtes sur des données tabulaires avec des tables de plusieurs centaines de milliers d’enregistrements et je voudrais importer toute cette information en mémoire pour accélérer le traitement.
J’ai donc une table SQL que je veux importer dans une BD SQLite avec SQLAlchemy mais toutes les méthodes que j’ai trouvées pour copier une table SQL vers SQLite utilisent des curseurs et cela prend 4 minutes pour importer l’information.
Existerait-il un moyen plus rapide pour copier ma table source en mémoire sans avoir à la parcourir au complet avec un curseur ?
Merci.