FireDAC lädt gerne die gesamte Datenbank nur um sie dann auf Client-Seite zu filtern oder zu sortieren.
FireDAC kann auch nur maximal soviel Daten laden wie der
SQL-Server hergibt. Wenn eine
Query nur einen Record liefert, dann müssen das schon ziemlich viele und große Felder sein um 1 GB voll zu bekommen.