Ich muss 2,5 Millionen Mal eine Abfrage durchführen. Diese Abfrage generiert einige Zeilen, die ich benötige, AVG(column)
und verwendet diese dann AVG
, um die Tabelle aus allen unterdurchschnittlichen Werten zu filtern. Ich muss dann INSERT
diese gefilterten Ergebnisse in eine Tabelle eintragen.
Die einzige Möglichkeit, so etwas mit angemessener Effizienz zu tun, scheint darin zu bestehen, TEMPORARY TABLE
für jeden Abfrage-Postmaster-Python-Thread einen zu erstellen . Ich hoffe nur, dass diese TEMPORARY TABLE
s (überhaupt) nicht auf der Festplatte gespeichert werden und im Speicher (RAM) verbleiben, es sei denn, sie haben nicht genügend Arbeitsspeicher.
Ich würde gerne wissen, ob eine TEMPORARY TABLE Schreibvorgänge auf der Festplatte verursacht (was die INSERTS stören würde, dh den gesamten Prozess verlangsamen).