I've been trying all sorts of methods for converting some very large CSV files (~20 million records) to FGDB Tables. Every method results in max RAM being exceeded (16GB @ 64-bit). Through ArcGIS Desktop I've tried Table to Table, Copy Rows, and Load Data. Through ArcPy I've tried the same tools, as well as Cursors. The only thing that I think will work is reading the data in chunks (around 100,000 records at a time), and inserting those "chunks" into the table. I've managed to use the Python Pandas library to read the data in chunks. I just need to figure out how to write the chunks to the GDB table. Any ideas?