Since the user will never look at several screens at a time, you cannot explain to him the need for gigabytes of RAM to do this.
The database should be designed / indexed / optimized to provide partial data retrieval, at least for the “most common” cases.
, , "" 10 . 1000 1000 . , , ..
, Ajax, "" .