DELETE Rows with or without LIMIT
The limit is only going to help with exactly 100 so it is probably not worth the overhead.  

If you put an index on the hash then it should know to stop (and where to start).