Analyzing Volume of Transactions Processed

  • Good Day Everyone,

    I was wondering what's the best means of identifying the number of transactions processed in SQL 2005 on a monthly basis? All suggestions would be greatly appreciated

    Frederick

  • use performance monitor. there is a counter for transactions/sec. its under the SQLServer:Databases objects

  • Good to know this counter. Just found an earlier post from Steve mentioned about it.

    Performance Monitoring - Basic Counters

    http://qa.sqlservercentral.com/articles/Administering/performancemonitoringbasiccounters/1348/

  • SQL Server Databases object Transaction/sec doesn't measure activity unless it's inside a transaction. SQL Server General Statistics Batch Requests/sec measures all batches you send to the server even if they don't participate in a transaction.

    Choosing the Right Performance Monitor Counters SQLmag.com

  • Robert.concepcion (3/10/2008)


    SQL Server Databases object Transaction/sec doesn't measure activity unless it's inside a transaction. SQL Server General Statistics Batch Requests/sec measures all batches you send to the server even if they don't participate in a transaction.

    Choosing the Right Performance Monitor Counters SQLmag.com

    Very true and a good point. However i believe most people use it as a baseline performace counter and use this to compare current readings to see if the server load has increased/decreased. As long as you are monitoring the same counter on both the baseline tests and ongoing tests then you should get a good idea of how busy your server is.

  • Correct, batches can be a better measurement since most people don't send multiple statements in a batch.

Viewing 6 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic. Login to reply