Ich habe eine Abfrage, die ~ 1 Million Zeilen in folgendem Format zurück:pytables - wie das Abrufen von Daten beschleunigen in Liste
data = [[i['field1'], i['field2']] for i in tbl.where(conditions)]
und es ist mehr als 5 Minuten unter.
Wenn ich selbst tbl.where(conditions)
versuchte, dauerte die Abfrage weniger als eine Sekunde, so dass die meiste Zeit damit verbracht wird, über die Zeilen im Listenverständnis zu iterieren.
Gibt es eine schnellere Möglichkeit, Feld1/Feld2 aus der Abfrage abzurufen? (Ich habe genügend RAM, um die Ergebnisse im Speicher zu speichern)