I will split your question into 3 parts:
1. Should you do a d&l?
2,906,790,153 is the total size of records in your database;
4,440,358,912 is their footprint on the disk.
Even laptops have much more RAM. You can put the whole database in memory and this will completely eliminate disk I/O.
2...