Skip to main content

Performance Measurement and Tuning of Hot-Standby Databases

  • Conference paper
Book cover Service Availability (ISAS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4328))

Included in the following conference series:

Abstract

General-purpose, high-availability database systems have lately proliferated to various network element platforms. In telecommunication, databases are expected to meet demanding availability levels while preserving the required throughput. However, so far, the effects of various high-availability configurations on overall database performance have not been analyzed. In this paper, the operation of a fully replicated, hot-standby database system is presented, together with some performance tuning possibilities. To study the effect of several database-tuning parameters, a telecom-oriented database benchmark, TM1, is used. The experiments involve varying of the read/write balance and various logging and replication parameters. It is shown that, by relaxing the reliability requirements, significant performance gains can be achieved. Also, it is demonstrated that a possibility to redirect the log writing from the local disk to the standby node is one of the most important benefits of a high-availability database system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Application Interface Specification, SAI-AIS-B.02.02, Service Availability Forum (December 2005), available at: http://www.saforum.org

  2. Bernstein, P.A., Hadzilacos, V., Goodman, N.: Concurrency control and recovery in database systems. Addison-Wesley Publishing Company, Reading (1987)

    Google Scholar 

  3. Bitton, D., DeWitt, D.J., Turbyfill, C.: Benchmarking Database Systems A Systematic Approach. In: VLDB, pp. 8–19 (1983)

    Google Scholar 

  4. Gray, J. (ed.): The Benchmark Handbook for Database and Transaction Processing Systems. Morgan Kaufmann Publishers, San Francisco (1993)

    MATH  Google Scholar 

  5. Gray, J., Reuter, A.: Transaction Processing Systems, Concepts and Techniques. Morgan Kaufmann Publishers, San Francisco (1992)

    Google Scholar 

  6. Brossier, S., Herrmann, F., Shokri, E.: On the Use of the SA Forum Checkpoint and AMF Services. In: Malek, M., Reitenspiess, M., Kaiser, J. (eds.) ISAS 2004. LNCS, vol. 3335, pp. 200–212. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  7. Drake, S., Hu, W., McInnis, D.M., Sköld, M., Srivastava, A., Thalmann, L., Tikkanen, M., Torbjørnsen, Ø.: Architecture of Highly Available Databases. In: Malek, M., Reitenspiess, M., Kaiser, J. (eds.) ISAS 2004. LNCS, vol. 3335, pp. 1–16. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  8. Solid High Availability User Guide, Version 4.5, Solid Information Technology (June 2005), available at: http://www.solidtech.com

  9. Strandell, T.: Open Source Database Systems: Systems study, Performance and Scalability. Master’s Thesis, University of Helsinki, Department of Computer Science, p. 54 (May 2003), http://www.cs.helsinki.fi/u/tpstrand/thesis/

  10. Turbyfill, C., Orji, C.U., Bitton, D.: AS3AP - An ANSI SQL Standard Scaleable and Portable Benchmark for Relational Database Systems. In: [4]

    Google Scholar 

  11. Wolski, A., Hofhauser, B.: A Self-Managing High-Availability Database: Industrial Case Study. In: Proc. Workshop on Self-Managing Database Systems (SMDB 2005), Tokyo, Japan, April 8-9 (2005), http://research.solidtech.com/publ/wolhof-smdb05-ha-case.pdf

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wolski, A., Raatikka, V. (2006). Performance Measurement and Tuning of Hot-Standby Databases. In: Penkler, D., Reitenspiess, M., Tam, F. (eds) Service Availability. ISAS 2006. Lecture Notes in Computer Science, vol 4328. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11955498_11

Download citation

  • DOI: https://doi.org/10.1007/11955498_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68724-5

  • Online ISBN: 978-3-540-68725-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics