direi che l'unica, per non sovraccaricare il player, sarebbe quella di suddividere in "pacchetti" più piccoli le azioni, ad esempio devo fare un ciclo di 20000 record e il player va in blocco, allora faccio un ciclo che va da 0 a 999, poi un altro che va da 1000 a 1999 e così via, dividendo il carico di lavoro in più fasi, facendo in modo di non sovraccaricare il player con un lavoro unico, troppo pesante per una singola chiamata
ovviamente questo discorso è valido se il codice è ottimizzato, mentre se ad esempio si utilizza un ciclo a infinito, è normale che il player ti dica che non va bene![]()