Skip to main content

ARIES/NT Modification for Advanced Transactions Support

  • Conference paper
Advances in Databases and Information Systems

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

  • 60 Accesses

Abstract

A modification of ARIES/NT algorithm for nested transactions rollback and recovery is proposed. This modification allows to perform the forward recovery for advanced transaction models, such as ConTracts and some subclasses of Sagas. The implementation of the proposed algorithm at the storage system level is described.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. P. Chrysanthis and K. Ramamritham. ACTA: A framework for specifying and reasoning about transaction structure and behavior. In Proceedings of ACM SIGMOD Conference, 1990.

    Google Scholar 

  2. H. Dombrowska. The low-level support and logging for flexible transactions. In Proc. of the Intnl. Workshop on Advances in Databases and Information Systems — ADBIS’94, pages 49–53, Moscow, May 23–26 1994.

    Google Scholar 

  3. H. Garcia-Molina and K. Salem. SAGAS. In Proceedings of ACM SIGMOD Conference, pages 249–259, San Francisco, California, May 1987.

    Google Scholar 

  4. J. Gray. The Transaction Concept: Virtues and Limitations. In Proceedings of the 7th International Conference on Very Large Data Bases, pages 144–154, Cannes, France, September 1981.

    Google Scholar 

  5. L. Kalinichenko. The interoperable environment of heterogeneous information resources: a generalization perspective. In Proc. of the First International Workshop on the Interoperability in Multidatabase systems, pages 196–199, Kyoto, April 1991.

    Google Scholar 

  6. F. Manola and A. Buchmann. Functional/relational object-oriented model for distributed object management. Technical Report TM-0331-11-90-165, GTE Laboratories Inc., December 1990.

    Google Scholar 

  7. C. Mohan, D. Haderle, B. Lindsay, H. Pirahesh, and P. Schwartz. ARIES: A transaction recovery method supporting fine-granularity locking with partial rollbacks using write-ahead logging. ACM Trans. on Database Systems, 17(1):94–162, 1992.

    Article  Google Scholar 

  8. J. Moss. Nested Transactions: An Approach to Reliable Distributed Computing. PhD thesis, MIT Press, Cambridge, MA, 1985.

    Google Scholar 

  9. B. Novikov. The storage system support for complex objects. USiM, (7):46–52, July 1991.

    Google Scholar 

  10. A. Reuter. Contracts: A Means for Extending Control Beyond Transaction Boundaries. In Presentation at Third International Workshop on High Performance Systems, September 1989.

    Google Scholar 

  11. K. Rothermel and C. Mohan. ARIES/NT: A recovery method based on write-ahead logging for nested transactions. In Proc. 15 conf. VLDB, pages 337–346, 1989.

    Google Scholar 

  12. M. Rusinkiewicz and A. Sheth. Polytransactions for managing interdependent data. IEEE Data Engineering Bulletin, 14(1), March 1991.

    Google Scholar 

  13. E. Soisalon-Soininen and T. Ylonen. Partial strictness in two-phase locking. In Proc. of the 5th Intnl. Conf on Database Theory — ICDT’95, pages 139–147, Prague, January 11–13 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1996 British Computer Society

About this paper

Cite this paper

Dombrowska, H. (1996). ARIES/NT Modification for Advanced Transactions Support. In: Eder, J., Kalinichenko, L.A. (eds) Advances in Databases and Information Systems. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-1486-4_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-1486-4_4

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-76014-6

  • Online ISBN: 978-1-4471-1486-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics