Computation Press, LLC

Home

Microsoft Oracle COE

MOCE Events

MOCE Downloads

MOCE Partner Page

 

Tool & Die for the Enterprise™

The Mission

Computation Press, LLC is founded on the premise that admins for enterprise applications need the best possible information to help them in their daily jobs. The following papers are a start to this process.

Frank McBath
Publisher


 

Technical Notes


SQL-DISK-001

Database Time Outs & What To Do About Them

As of SQL Server 2000 SP4, informational messages are written out to the errorlog which enumerate stalls in the disk. The disk may be a single disk or an entire storage subsystem. The message coming out of SQL Server when you have the issue looks like this:


SQL Server has encountered 4507 occurrence(s) of IO requests taking longer than 15 seconds to complete on file [D:\Program Files\Microsoft SQL Server\MSSQL\Data\BIGDB_Data.MDF] in database [BIGDB] (7)


While the message is “informational”, the fact is your database is having very serious performance issues.

This TechNote talks about how databases get IO issues, what they look like, monitoring, and how to architect a solution to solve them.


SQL-DISK-002Calculating How Often An Index Is Used
In SQL Server 2005
 

Calculating how often an index is used in SQL Server 2005 can be a tedious process. This paper provides a method for solving this common problem by using the DMV sys.dm_db_index_usage_stats.  Additionally we cover the considerations of index usage and disablement in the CRM (Siebel) and ERP (SAP, PeopleSoft, JD Edwards) landscape.


SQL-DISK-003

Finding Queries That Kill Your System

The most difficult issue in finding performance issues usually revolves around just defining what the problem is in the first place. This article will focus on how to use Profiler to capture the necessary data and comb through it to define where the issues are and then using the Database Tuning Advisor (DTA) to solve them.

SQL-DISK-004Database and Disk Drive Configuration

This is the deck I give at conferences. It focuses on how to create a scalable database solution on everything from direct attached SCSI to SANs. The deck covers perfmon counters, partition alignment, SQL IO performance testing, proper number of files for space management, etc...
SQL-DISK-005Performance Methodology Flow Chart

This PDF is a poster showing how to systematically solve performance issues on SQL Server. It tends to be focused on Oracle Applications (PSFT, JDE, SEBL), but the same techniques apply to all large applications.
SQL-DISK-006

SQL Server Performance Methodology with Oracle Applications


This deck presents a systematic way of defining and solving performance issues with Oracle Applications. It gives an overview of how disk architecture impacts performance, how to run a trace, and reproduce the queries properly outside of the application.
 




  Books


  Blog

Database + Disk Drives + Performance

This blog is the sister companion to this press. Just as with anything, you can only go as fast as your slowest part... and with most computing, disk is the slowest piece of the equation. While databases now days are seen as a "utility" or filing cabinet, they still store all of the enterprises most critical data. Poor database performance means the app don't work. It's pretty much that easy.

Traditionally, most papers, talks and blogs focus on each part seperately-- hardware guys focus on their SAN, database guys on query tuning, etc... this blog tries to tie them all together: the application + database + disk drives to give end to end performance and scalability for enterprise computing. We'll try and explore out the different ideas and techniques to put together a robust solution.

Database Disk Performance
 


  Videos






Who we are and staying connected with us via LinkedIn. Contact via e-mail @ publisher@computationpress.com

© 2007 Computation Press, LLC. All rights reserved.