Uw oplossing maakt momenteel een tabel met de key_ids die aan elke consumenten-ID zijn gekoppeld. Als je alleen het laatste nodig hebt, dan is het antwoord op je andere thread is juist. Aangezien u de laatste waarden van uw rekening- en betalingstabellen samenvoegt, is een subquery-join op een bestelde tafel de beste manier om te gaan.
Ik weet niet zeker wat u bedoelt met het ophalen van volledige gegevens uit de rekeningen- en betalingstabellen. Als u volledige tabelscans bedoelt, moet dit worden verholpen door geschikte indexering en/of partitionering.
Bedoelt u dat uw grootboek een volledige lijst is van alle rekeningen en betalingen van de consument? Uw vraag wekt de indruk dat u alleen om het laatste geeft.