Site sponsored by:
Try Idera’s new SQL admin toolset
Home
Articles
Forums
Tips
Quiz
FAQ's
Blogs
Software
Books
About Us
RSS Feeds
Sign in
|
Join
Product Reviews
All Reviews
Audit Tools
Backup Tools
Change Management Tools
Clustering Tools
Coding Tools
Design Tools
Diff / Compare Tools
Documentation Tools
Job Management Tools
Log Recovery Tools
Monitoring Tools
Remote Access Tools
Reporting Tools
Security Tools
Testing Tools
Write for Us
Share you SQL Server knowledge with others and raise your profile in the community
More...
Latest Articles
Policy Based Management in SQL Server 2008
Inside SQL Server Cluster Setup and Troubleshooting Techniques - Part I ...
Configure and Manage Policy Based Management in SQL Server 2008 ...
Using Column Sets with Sparse Columns
More
Latest FAQ's
Cannot Start SQL Server Service
Users are able to connect to report manager but not able ...
Errors when SQL Server Snapshot Replication is Running
How to Display Server Name or IP Address in a Reporting ...
More
Latest Software Reviews
Spotlight on ApexSQL Doc 2008
ApexSQL Enforce
Embarcadero Change Manager
SQL Server DBA Dashboard
More
reviews
>>
monitoring tools
>>
Embarcadero Performance Analyst
Embarcadero Performance Analyst
By :
S.Srivathsani
Jun 01, 2007
Page 2 / 3
I/O Page Statistics
One of the primary design goals of all database software is to minimize disk I/O because disk reads and writes are among the most resource-intensive operations.This explains why I/O analysis is important from a DBAs viewpoint.If there are large number of I/O operations in SQL Server,it can be minimised by maximising the size of the buffer pool.
The I/O page includes the following sections and statistics:
Bottleneck Analysis:-This section identifies the top I/O related waits that might be currently a cause of lessened performance. It also includes the current hottest database/log files and a summary of I/O activity.
I/O Access Pattern:-There are many different routes that SQL Server can take to access various objects contained in a database. The I/O Access Patterns display summarizes the methods SQL Server is using to satisfy end-user requests for data.
Key System Analysis:- Some of the key I/O values are reported in this section:
Lazy Writes:-The lazy writer is a SQL Server system process that flushes out batches of dirty and aged buffers (buffers that contain changes that must be written back to disk before the buffer can be reused for a different page) and make them available to user processes. The Lazy Writes statistic represents the number of buffers written by the buffer manager's lazy writer process.
Log Cache Reads:-The Log Cache Reads statistic represents the reads performed per second through the log manager cache.
Log Flushes:-The Log Flushes statistic represents the total number of log pages for all databases written to disk by the log writer process. A log flush occurs when SQL Server writes all changes from the database's log cache out to the database's log files on disk.
SQL Analysis:-The SQL Analysis section provides the user with a quick overview of the percentage of Reads, Writes, CPU, and Elapsed Time the Top SQL statements have used.Detailed analysis of the Top expensive SQL statements can be done using the Top SQL view
Workload Analysis - Top I/O Hogs:-The Top I/O Hogs display shows the top sessions that have caused the most physical I/O on the system (both reads and writes).
I/O Detail
The I/O Detail includes the following tabbed pages:
Database I/O:-The Database I/O tab of the I/O Detail includes the following sections:
Database Read/Write Summary:-The Reads statistic represents that number of physical database page reads that are issued per second by SQL Server. The Writes statistic represents the number of physical database page writes issued by SQL Server.
Database I/O Detail:-This gives details about the number of reads and writes issued against the database,The total amount of time that processes have waited for I/O operations to complete, in milliseconds.
Database Bytes Read/Write Summary:-The Database Bytes Read/Write Summary statistics represent the number of bytes read and written by SQL Server.
File:-File tab is very similar to the Database I/O.The File tab of I/O Detail includes the following sections:
File Bytes Read/Write Summary
File I/O Detail
File Read/Write Summary
System I/O:-The System I/O tab of the I/O Detail includes the following sections:
AWE I/O:-AWE is Address Windowing Extensions.It is used by SQL Server for supporting large amounts of RAM. Some of the information available in this section are:-
Lookup Maps:-The number of times that a database page was requested by the server, found in the buffer pool, and mapped. When it is mapped, it is made a part of the server's virtual address space.
Unmap Pages :-The number of SQL Server buffers that are unmapped.
I/O Activity:-This section gives information about the number of transactions that have occured in the database,number of log flushes for the server etc.
Physical I/O:-This section gives information about page reads,page writes,lazy writes etc.
Space I/O:-This section gives information about the extents allocated,page splits,extents allocated,page allocated etc.
User I/O:- The User I/O tab of the I/O Detail includes the following sections:
Lock Activity:-The Lock Activity section details performance statistics that reflect how SQL Server is handling lock operations. It shows the number of deadlocks detected by SQL Server,total number of locks acquired by the server,total number of table lock escalations and the number of blocked users.
SQL Activity:-It displays statistics about the number of SQL compilations,SQL recompilations etc.
Temporary Object Activity:-This section displays statistics that reflect how SQL Server is handling the creation of temporary objects, such as temporary tables used in stored procedures.
User Object Activity:-It displays statistics how SQL Server is performing object access operations.It displays the number of Full scans,Probe scans(It is used to directly find rows in an index or base table),Index searches etc.
<< Prev Page
Next Page>>
Home
|
Peformance Articles
|
Audit Articles
|
Business Intelligence Articles
|
Clustering Articles
|
Developer Articles
|
Reporting Services Articles
|
DBA Articles
|
ASP.NET / ADO.NET Articles
|
DBA FAQ's
|
Developer Peformance FAQ's
|
DBA Peformance FAQ's
|
Developer FAQ's
|
Clustering FAQ's
|
Error Messages
|
Audit Tool Reviews
|
Backup Tool Reviews
|
Coding Tool Reviews
|
Compare Tool Reviews
|
Documentation Tool Reviews
|
Design Tool Reviews
|
Monitoring Tool Reviews
|
Log Tool Reviews
|
Reporting Tool Reviews
|
Clustering Tool Reviews
|
Security Tool Reviews
|
Change Management Tool Reviews
|
Remote Access Tool Reviews
|
Book Reviews
|
Security Tool Reviews
|
QDPMA Performance Tuning
|
ADO.NET / ASP.NET
|
Administration
|
Analysis/OLAP Services
|
Application Development
|
Configuration
|
Components
|
ETL
|
Hardware
|
High Availability
|
Hints
|
Index
|
Misc
|
Operating Systems
|
Performance Tuning
|
Replication
|
T-SQL
|
Views
© 1999-2008 by T10 Media. All rights reserved