ACM Home Page
Please provide us with feedback. Feedback
A methodology for auto-recognizing DBMS workloads
Full text PdfPdf (333 KB)
Source IBM Centre for Advanced Studies Conference archive
Proceedings of the 2002 conference of the Centre for Advanced Studies on Collaborative research table of contents
Toronto, Ontario, Canada
Page: 2  
Year of Publication: 2002
Author
Said S. Elnaffar  School of Computing, Queen's University, Kingston, ON K7L 3N6, Canada
Sponsors
IBM Canada : IBM Canada
NRC : National Research Council - Canada
Publisher
IBM Press 
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 61,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  

ABSTRACT

The type of the workload on a database management system (DBMS) is a key consideration in tuning the system. Allocations for resources such as main memory can be very different depending on whether the workload type is Online Transaction Processing (OLTP) or Decision Support System (DSS). A DBMS also typically experiences changes in the type of workload it handles during its normal processing cycle. Database administrators must, therefore, recognize the significant shifts of workload type that demand reconfiguring the system in order to maintain acceptable levels of performance. We envision autonomous, self-tuning DBMSs that have the capability to manage their own performance by automatically recognizing the workload type and then reconfiguring their resources accordingly. In this paper, we present an approach to automatically identifying a DBMS workload as either OLTP or DSS. We build a classification model based on the most significant workload characteristics that differenti ate OLTP from DSS and then use the model to identify any change in the workload type. We construct and compare classifiers built from two different sets of industry-standard workloads, namely the TPC-C and TPC-H benchmarks, and the Browsing and Ordering profiles from the TPC-W benchmark. We conduct various sets of experiments that show that our workload classifiers are reliable, and have high accuracy in recognizing the type of the workload mix and in estimating the degree of its concentration.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
{4} S. Elnaffar, P. Martin. Characterizing Computer Systems' Workloads. Submitted to ACM Computing Surveys Journal.
 
5
 
6
{6} DB2 Intelligent Miner for Data, http://www- 4.ibm.com/software/data/iminer/fordata/abou t.html, IBM, 1999.
 
7
{7} DB2 Universal Database Version 7 Administration Guide: Performance, IBM Corporation, 2000.
 
8
{8} C. Nikolaou, A. Labrinidis, V. Bohn, D. Ferguson, M. Artavanis, C. Kloukinas, and M. Marazakis. The Impact of Workload Clustering on Transaction Routing. Technical Report FORTH-ICS TR-238, December 1998.
 
9
{9} Oracle9iDatabase Performance Guide and Reference, Release 1(9.0.1), Part# A87503- 02, Oracle Corp., 2001.
 
10
 
11
 
12
{12} TPC Benchmark D Standard Specification Revision 2.1, Transaction Processing Performance Council, 1999.
 
13
{13} TPC Benchmark C Standard Specification Revision 5.0, Transaction Processing Performance Council, February 2001.
 
14
{14} TPC Benchmark H Standard Specification Revision 1.3.0, Transaction Processing Performance Council, 1999.
 
15
{15} TPC Benchmark W (Web Commerce) Standard Specification Revision 1.7, Transaction Processing Performance Council, October 2001.
 
16
 
17
 
18
{18} P. Horn. Autonomic Computing: IBM's Perspective on the State of Information Technology.http://www.research.ibm.com/au tonomic/manifesto/autonomic_computing.pdf , October 15 2001.
 
19
{19} Karen Paulsell. Sybase ® Adaptive ServerTMEnterprise Performance and Tuning Guide. Sybase Inc., Adaptive Server Enterprise Version 12, Document ID: 32614-01-1200- 01-01/32615-01-1200-01, October 1999.
 
20
21
 
22
23
 
24
25
 
26
{26} K. Keeton and D. Patterson. Towards A Simplified Database Workload for Computer Architecture Evaluations. Workload Characterization for Computer System Design, L. John and A. Maynard (Editors), Kluwer Academic Publishers, 2000.



Peer to Peer - Readers of this Article have also read: