But, when more than 50,000 records needed to be uploaded, we use data loader. By this way, we can upload upto five million records into Saleforce.