I have a database driven website serving about 50,000 pages.
I want to track each webpage/record hit. I will do this by creating logs, and then batch processing the logs
As others mentioned - it depends on lots of things such as traffic, disk speed, etc. You'll have to test both the scenarios.
While testing MySQL, try both MyISAM and INNODB. In theory, Innodb will perform better as it has row level locking.