A couple of points for best results:
1. Go during the week. It won't be slow but it won't be as packed as on the weekends.
2. Go early and leave early, unless you really need to be cram packed in with thousands of people and wait a long time to go to the bathroom.
3. Go to the smaller restaurants scattered around if the beer tents are too full.
4. Go to the Nuremberg Volksfest instead; it is earlier in the year and the hotels won't be as outrageous.