Мне нужно выполнить запрос 2,5 миллиона раз. Этот запрос генерирует несколько строк, которые мне нужны AVG(column)
, а затем используйте этот AVG
для фильтрации таблицы из всех значений ниже среднего. Затем мне нужно INSERT
отфильтровать результаты в таблицу.
Единственный способ сделать такую вещь с разумной эффективностью - это создать TEMPORARY TABLE
для каждого потока python-postmaster. Я просто надеюсь, что эти TEMPORARY TABLE
не будут сохраняться на жестком диске (вообще) и будут оставаться в памяти (ОЗУ), если только они не работают из рабочей памяти, конечно.
Я хотел бы знать, будет ли TEMPORARY TABLE брать записи на диск (что помешало бы INSERTS, т.е. замедлить весь процесс)