Olá!!
Seu aggr_filingID tem o índice no cik_issuer da coluna?
Se não eu criaria um índice non-unique nas colunas (cik_issuer, filingID) que
dar-lhe-ia a varredura/leitura do índice-somente para a primeira pergunta.
Então eu criaria ou teria um índice no filingID da coluna o filingIDTT da tabela provisória
como isto
CRIAR A TABELA PROVISÓRIA SE NÃO EXISTE filingIDTT (
filingID INT, ÍNDICE USING O BTREE (filingID)
);
Esperar que isto ajuda.
Considerações,
Tomas Helgi