If you have 100,000 records and you disable paging it will take a long time to render all the HTML, if you set the records per page to 100, you will decrease the render time x100, but the user will not be able to view all records at once. I generally put an option box (25, 50, 100, 200, all) at the bottom of the page that lets the user select how many records per page, so they can decide how long they want to wait for each page of results.