Hello,
Soso, Du hast ein vorgegebenes Timeout. Rechne ersteinmal aus, ob der größte Record in Bits/Byte bei vorgegebener Bandbreite überhaupt in die 30 Sekunden reinpasst. Respektive 30% Sicherheit.
Die Datensätze werden doch wohl das Rechenzentrum und vielleicht sogar den Host gar nicht verlassen, wenn beide Datenbanken und der Webserver auf demselben liegen.
Das ist dann ein klassischer RPC.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg