데이터베이스 튜닝도구 개발

Development of a Tuning Aid for Database Systems

  • 발행 : 2000.11.01

초록

데이터베이스 시스템의 사용이 증가함에 따라 데이터베이스 시스템을 효율적으로 사용하게 하는 데이터베이스 튜닝 기술에 대한 중요성이 부각되고 있다. 본 논문은 관계형 데이터베이스 시스템과 객체관계형 데이터베이스에 대한 튜닝도구를 제안한다. 본 도구는 사용자나 시스템 관리자에게 데이터베이스 시스템의 성능에 영향을 주는 요소들을 효과적으로 파악하여 데이터베이스 시스템의 튜닝 방법을 제시한다. 본 논문에서는 튜닝도구의 설계원칙, 시험 데이터베이스 및 시험 질의들을 기술한다. 본 시험 도구는 총 10개의 카테고리에서 총 65개의 질의어를 제공한다. 본 시험 도구는 일반 상용 제품에 적용하였으며, 시험 결과도 논문에서 보인다.

키워드

참고문헌

  1. D. E Shasha, Database Tuning A Principled Approach, Prentice Hall, 1992
  2. J Frazzini, and B Linden, Oracle7 Server Tuning. 1995
  3. S. Chauduri, E. Christensen, G. Graefe. V Narasayya, and M. Zwilling, Self- Tuning Technology in Micro soft SQL Server, Data Engineering, Vol.22, No.2, 20-26, 1999
  4. P. O'Neil, Database Principles Programming Performance, Morgan Kaufmann Publishers, 1994
  5. M. Asgarian, M. J. Carey, D. J. DeWitt, J. Gehrke, J. F. Naghton, and D. N. Shah, The BUCKY Object-Relational Benchmark, Proc. of the ACM SIGMOD Conference, 1997
  6. J. M. Hellersterm and M. Stonbraker, Predicate Migration Optimizing Queries with Expensive Predicates, Proc. of the ACM SIGMOD Conference, 1993
  7. Informix Inc., Informix Performance Guide, 1997