I have a Batch job with limit 20000 records in the Start method. And while executing I have put batch size to 900,
according to the documentation i should get Total No Records/Batch size this will result to 22.2 and making it to round off to 23. But in my case I am getting 30,32,27 batchs processed in total.
select id,name from account limit 20000