IT tutorials
 
Database
 

SQL Server 2012 : Performance Monitor Overview (part 2) - New PerfMon Counters for SQL Server 2012

1/4/2015 8:44:10 PM
- How To Install Windows Server 2012 On VirtualBox
- How To Bypass Torrent Connection Blocking By Your ISP
- How To Install Actual Facebook App On Kindle Fire

New PerfMon Counters for SQL Server 2012

As shown in Table 1, a number of new PerfMon counters are available in SQL Server 2012. Some of these provide logging for new features such as AlwaysOn and FileTable, and some are more detailed counters related to memory utilization.

First introduced in SQL Server 2008, the Deprecated Features PerfMon counter provides a chance to capture deprecated features, reducing the risk of issues with future projects when upgrading from SQL Server 2012. Deprecated features are features that still operate although they will be removed in a future version.

TABLE 1: New PerfMon Counters for SQL Server 2012

COUNTER
DESCRIPTION
Availability Replica Bytes Received from Replica/sec Total bytes received from the availability replica

Bytes Sent to Replica/sec Total bytes sent to the availabilty replica

Bytes Sent to Transport/sec Total bytes sent to transport for the availabilty replica

Flow Control Time (ms/sec) Time, in milliseconds, messages waited on flow control in the last second

Flow Control/sec Number of flow control initiated in the last second

Receives from Replica/sec Total receives from the availability replica

Resent Messages/sec Number of messages being resent in the last second

Sends to Replica/sec Total sends to the availability replica

Sends to Transport/sec Total sends to transport for the availability replica
Batch Resp Statistics Batches >=000000ms & <000001ms Number of SQL Batches with a response time greater than or equal to 0ms but less than 1ms

Batches >=000001ms & <000002ms Number of SQL Batches with a response time greater than or equal to 1ms but less than 2ms

Batches >=000002ms & <000005ms Number of SQL Batches with a response time greater than or equal to 2ms but less than 5ms

Batches >=000005ms & <000010ms Number of SQL Batches with a response time greater than or equal to 5ms but less than 10ms

Batches >=000010ms & <000020ms Number of SQL Batches with a response time greater than or equal to 10ms but less than 20ms

Batches >=000020ms & <000050ms Number of SQL Batches with a response time greater than or equal to 20ms but less than 50ms

Batches >=000050ms & <000100ms Number of SQL Batches with a response time greater than or equal to 50ms but less than 100ms

Batches >=000100ms & <000200ms Number of SQL Batches with a response time greater than or equal to 100ms but less than 200ms

Batches >=000200ms & <000500ms Number of SQL Batches with a response time greater than or equal to 200ms but less than 500ms

Batches >=000500ms & <001000ms Number of SQL Batches with a response time greater than or equal to 500ms but less than 1,000ms

Batches >=001000ms & <002000ms Number of SQL Batches with a response time greater than or equal to 1,000ms but less than 2,000ms

Batches >=002000ms & <005000ms Number of SQL Batches with a response time greater than or equal to 2,000ms but less than 5,000ms

Batches >=005000ms & <010000ms Number of SQL Batches with a response time greater than or equal to 5,000ms but less than 10,000ms

Batches >=010000ms & <020000ms Number of SQL Batches with a response time greater than or equal to 10,000ms but less than 20,000ms

Batches >=020000ms & <050000ms Number of SQL Batches with a response time greater than or equal to 20,000ms but less than 50,000ms

Batches >=050000ms & <100000ms Number of SQL Batches with a response time greater than or equal to 50,000ms but less than 100,000ms

Batches >=100000ms Number of SQL Batches with a response time greater than or equal to 100,000ms
Database Replica File Bytes Received/sec Amount of filestream data received by the availability replica for the database

Log Bytes Received/sec Amount of logs received by the availability replica for the database

Log remaining for undo The amount of log in kilobytes remaining to finish the undo phase

Log Send Queue Amount of logs in kilobytes waiting to be sent to the database replica

Mirrored Write Transactions/sec Number of transactions that wrote to the mir-rored database in the last second, that waited for log to be sent to the mirror

Recovery Queue Total number of hardened log in kilobytes that is waiting to be redone on the secondary

Redo blocked/sec Number of times redo gets blocked in the last second

Redo Bytes Remaining The amount of log in kilobytes remaining to be redone to finish the reverting phase

Redone Bytes/sec Amount of log records redone in the last sec-ond to catch up the database replica

Total Log requiring undo The amount of log in kilobytes that need to be undone

Transaction Delay Number of milliseconds transaction termination waited for acknowledgement per second
FileTable Avg time delete FileTable item Average time, in milliseconds, taken to delete a FileTable item

Avg time FileTable enumeration Average time, in milliseconds, taken for a FileTable enumeration request

Avg time FileTable handle kill Average time, in milliseconds, taken to kill a FileTable handle

Avg time move FileTable item Average time, in milliseconds, taken to move a FileTable item

Avg time per file I/O request Average time, in milliseconds, spent handling an incoming file I/O request

Avg time per file I/O response Average time, in milliseconds, spent handling an outgoing file I/O response

Avg time rename FileTable item Average time, in milliseconds, taken to rename a FileTable item

Avg time to get FileTable item Average time, in milliseconds, taken to retrieve a FileTable item

Avg time update FileTable item Average time, in milliseconds, taken to update a FileTable item

FileTable db operations/sec Total number of database operational events processed by the FileTable store component per second

FileTable enumeration reqs/sec Total number of FileTable enumeration requests per second

FileTable file I/O requests/sec Total number of incoming FileTable file I/O requests per second

FileTable file I/O response/sec Total number of outgoing file I/O responses per second

FileTable item delete reqs/sec Total number of FileTable delete item requests per second

FileTable item get requests/sec Total number of FileTable retrieve item requests per second

FileTable item move reqs/sec Total number of FileTable move item requests per second

FileTable item rename reqs/sec Total number of FileTable rename item requests per second

FileTable item update reqs/sec Total number of FileTable update item requests per second

FileTable kill handle ops/sec Total number of FileTable handle kill opera-tions per second

FileTable table operations/sec Total number of table operational events pro-cessed by the FileTable store component per second
Memory Broker Clerks Internal benefit The internal value of memory for entry count pressure, in ms per page per ms, multiplied by 10 billion and truncated to an integer

Memory broker clerk size The size of the the clerk, in pages

Periodic evictions (pages) The number of pages evicted from the broker clerk by last periodic eviction

Pressure evictions (pages/sec) The number of pages per second evicted from the broker clerk by memory pressure

Simulation benefit The value of memory to the clerk, in ms per page per ms, multiplied by 10 billion and trun-cated to an integer

Simulation size The current size of the clerk simulation, in pages
Memory Node Database Node Memory (KB) Amount of memory the server is using on this node for database pages

Foreign Node Memory (KB) Non NUMA-local amount of memory on this node

Free Node Memory (KB) Amount of memory the server is not using on this node

Stolen Node Memory (KB) Amount of memory the server is using on this node for purposes other than database pages

Target Node Memory (KB) Ideal amount of memory for this node

Total Node Memory (KB) Total amount of memory the server has com-mitted on this node
 
Others
 
 
25 Inspiring Game of Thrones Quotes
 
Top 10
 
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
programming4us programming4us
 
Popular tags
 
Video Tutorail Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 Adobe Indesign Adobe Flash Professional Dreamweaver Adobe Illustrator Adobe After Effects Adobe Photoshop Adobe Fireworks Adobe Flash Catalyst Corel Painter X CorelDRAW X5 CorelDraw 10 QuarkXPress 8 windows Phone 7 windows Phone 8 BlackBerry Android Ipad Iphone iOS