I know about the Performance test for an "Online" application or APIs where we measure response time, throughput and CPU/Memory utilization.
My question is - What are the parameters to measure for performance testing of a "Batch" job? The job I am talking about reads a file (nightly process) and update the database (RDBMS) with new records. What is the criteria of performance testing for such batch processes?