The SQL Server Batches Received (Per Second) metric counts the number of T-SQL batches that SQL Server receives for execution every second. This value is measured by reading 'batch requests/sec' from sysperfinfo. While this counter has no good or bad value, each of these T-SQL batches must:

  1. Be transmitted to the server using the network.
  2. Be parsed by SQL Server to check syntax.
  3. Include a compiled execution plan.
  4. Include an executed execution plan.
  5. Transmit the results back to the client computer or Web.

You must minimize the number and reduce the impact of these T-SQL batches as much as possible by:


SQL Diagnostic Manager identifies and resolves SQL Server performance problems before they happen. Learn more > >
IDERA WebsiteProductsPurchaseSupportCommunityAbout UsResources Legal