Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Fighting Back: Using Observability Tools to Improve the DBMS (Not Just Diagnose It)
 
conference paper

Fighting Back: Using Observability Tools to Improve the DBMS (Not Just Diagnose It)

Johnson, Ryan
2012
Proceedings of the 5th International Workshop on Testing Database Systems
5th International Workshop on Testing Database Systems

Observability tools increase the transparency of the system and help practitioners identify a wide variety of bugs and bottlenecks. In this paper we claim that such tools (DTrace, in our case) can play a much more active role: the same features which allow effective, but largely passive, measurement also have the potential to provide a powerful tool for actively improving the system. This capability proves particularly useful with database engines, which have complexity approaching that of operating systems but are nevertheless hosted by -- and often impeded by -- an underlying OS. We illustrate our point with several non-traditional use cases for DTrace where the DBMS and OS communicate, leading to elegant solutions for OS-DBMS interaction problems that are otherwise difficult to solve.

  • Details
  • Metrics
Type
conference paper
DOI
10.1145/2304510.2304523
Author(s)
Johnson, Ryan
Date Issued

2012

Publisher

ACM

Publisher place

New York, NY, USA

Published in
Proceedings of the 5th International Workshop on Testing Database Systems
ISBN of the book

978-1-4503-1429-9

Start page

10:1

Subjects

Observability

•

Bottlenecks

•

Performance

Note

PUBLICATION_SHORE_MT

URL

URL

http://dl.acm.org/citation.cfm?id=2304523
Peer reviewed

REVIEWED

Written at

OTHER

EPFL units
DIAS  
Event nameEvent placeEvent date
5th International Workshop on Testing Database Systems

Scottsdale, Arizona, USA

May 20-24, 2012

Available on Infoscience
May 2, 2013
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/91922
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés