in reply to DBI::Excel Memory usage

You can try Spreadsheet::ParseExcel if you do not stick to use SQL.