Oracle Consulting Oracle Training Oracle Support Development
Oracle Books
SQL Server Books
IT Books
Job Interview Books
Rampant Horse Books
911 Series
Pedagogue Books

Oracle Software
Write for Rampant
Publish with Rampant
Rampant News
Rampant Authors
Rampant Staff
Oracle News
Oracle Forum
Oracle Tips
Articles by our Authors
Press Releases
SQL Server Books

Oracle 11g Books

Oracle tuning

Oracle training

Oracle support

Remote Oracle


Privacy Policy


  SQL Server Tips by Burleson

Database Workload Analysis

SQL Server, unlike SQL Server, is a shared environment in which many databases compete for memory and background process (lazy writer, etc.) attention. This being the case, it is smart to identify if any databases are using the lion’s share of resources. Pinpointing these workload hogs can help direct the DBA to the root cause of any sluggishness exhibited by SQL Server.

For databases, the process begins by a review of overall resource consumption and activity. In this process, the DBA is looking for any databases that seem to stand out from the others in terms of overall usage and dynamics. On the resource usage front, a good query to use for this process is the dbusage_overview.sql query:

* dbusage_overview.sql

-- Script is available in the Online Code Depot

The query does a nice job of showing which databases are currently responsible for the most resource usage.

After performing the above query, the DBA can then try to get a handle on the types of activities that have gone on in each database by issuing the dbactivity_overview query:

* dbactivity_overview

-- Script is available in the Online Code Depot

This query helps the DBA understand which databases are seeing transaction log extends, and which ones are experiencing the most transactions, etc. Once armed with usage and activity information, applications and databases responsible for the primary workload on SQL Server become more apparent.

The above book excerpt is from:

High-Performance SQL Server DBA
Tuning & Optimization Secrets

ISBN: 0-9761573-6-5
Robin Schumacher  

Linux Oracle commands syntax poster

ION Oracle tuning software

Oracle data dictionary reference poster

Oracle Forum

BC Oracle consulting support training

BC remote Oracle DBA   



 Copyright © 1996 -2017 by Burleson. All rights reserved.

Oracle® is the registered trademark of Oracle Corporation. SQL Server® is the registered trademark of Microsoft Corporation. 
Many of the designations used by computer vendors to distinguish their products are claimed as Trademarks

Hit Counter