function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Adesh TiwariAdesh Tiwari 

In salesforce documentation, it is written that enabling bulk api in Data Loader increases capacity of Batch size upto 10,000 but as soon as I enable the Bulk API feature, batch size get sets to 2000. Please explain why this is so?t

In salesforce documentation, it is written that enabling bulk api in Data Loader increases capacity of Batch size upto 10,000 but as soon as I enable the Bulk API option, batch size get sets to 2000. Please explain why this is so? 
PriyaPriya (Salesforce Developers) 

Hi Adesh,

Once the "Use Bulk API" option is selected in Settings for Data loader. Batch size is set default to 2000. Batch size can be increased upto 10,000 for faster and efficient processing.

related link :-  https://blog.bessereau.eu/assets/pdfs/salesforce_data_loader.pdf
https://help.salesforce.com/articleView?id=000315333&type=1&mode=1
https://salesforce.stackexchange.com/questions/166226/why-doesnt-dataloader-use-specified-10k-batch-size-when-bulk-api-is-selected

Regards,

Priya Ranjan