It would be good to know the server specs and operating system. Sounds like you may need a solid state drive for that many patients.