Is there any way other than modifying a query in the start method of an apex batch job ex: 'LIMIT 100' to control the amount of records processed by a batch. I know we can use
Database.executeBatch(myBatchObject, 100);
to control the size of the batch, but is there any way to only have a batch process a certain number of records
Context: I want to test the batch in a production instance before letting it run through several million records at night