skip to main content
article
Free Access

An efficient and flexible method for archiving a data base

Authors Info & Claims
Published:01 June 1993Publication History
Skip Abstract Section

Abstract

We describe an efficient method for supporting incremental and full archiving of data bases (e.g., individual files). Customers archive their data bases quite frequently to minimize the duration of data outage. Because of the growing sizes of data bases and the ever increasing need for high availability of data, the efficiency of the archive copy utility is very important. The method presented here minimizes interferences with concurrent transactions by not acquiring any locks on the data being copied. It significantly reduces disk I/Os by not keeping on data pages any extra tracking information in connection with archiving. These features make the archive copy operation be more efficient in terms of resource consumption compared to other methods. The method is also flexible in that it optionally supports direct copying of data from disks, bypassing the DBMS's buffer pool. This reduces buffer pool pollution and processing overheads, and allows the utility to take advantage of device geometries for efficiently retrieving data. We also describe extensions to the method to accommodate the multisystem shared disks transaction environment. The method tolerates gracefully system failures during the archive copy operation.

References

  1. CPM82 Crus, R., Putzolu, F., Mortenson, J. Incremental Data Base Log Image Copy, IBM Technical Disclosure Bulle. tin, Vol. 25, No. 7B, p3730-3732, December 1982.Google ScholarGoogle Scholar
  2. GMBLL81 Gray, J., McJones, P., Blasgen, M., Lindsay, B., Lone, R., Price, T., Putzolu, F., Traiger, 1. The Recovery Hanager of the System R Database l#nager, AGM Computing Surveys, Vol. 13, No. 2, June 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. IBM IBM Database 2 Version 2 Command and UtiZity Reference, Document Number SC'2S-4378, IBM Corp.Google ScholarGoogle Scholar
  4. Info91 INFORHIX OnLine Administrator's 6uide - Database Server Version 5.0, Part No. 000-7106, lntorrnix Software, Inc., December 1991.Google ScholarGoogle Scholar
  5. MHLPS92 Mohan, C., Haderle, D., Ltndsay, B., P=rahesh, H., Schwarz, P. ARIES: A Transaction Recovery Method Supporting Fine-6ranulartty Locking and Par#iaZ RolZbacks Using Write-Ahead Logging, ACM Transac. tions on Database Systems, Vol. 17, No. 1, March 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Moha92 Mohan, C. Support ing Very Large Tables, Proc. 7th Brazilian Symposium on Database Systems, Porto Alegre, May 1992. Also available as IBM Research Report RJ8687, iBM Almaden Research Center, March 1992.Google ScholarGoogle Scholar
  7. Moha93 Mohan, C. IBM's RelationaZ DBH$ Products: Features and Technologies, Proc. ACM SIGMOD International Conference on Management of Data, Washington, D.C., May 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. MoNa91 Mohan, C., Narang, I. Recovery and Coherency-ControZ Protocols for Fast Intersystem Page Transfer and Fine-Granularity Locking in a Shared Disks Transaction Environment, Proc. 17th International Conference on Very Large Data Bases, Barcelona, September 1991. A longer version of this paper is available as IBM Research Report RJ8017, IBM Almaden Research Center, March 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. MoNa92a Mohan, C., Narang, I. Efftcient Locking and Caching of Data in #he HuZ tisystem Shared Disks Transaction Environment, Proc. International Conference on Extending Data Base Technology, Vienna, March 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. MoNa92b Mohan, C., Narang, I. Data Base Recovery in Shared Disks and CZient-Server Architectures, Proc. 12th International Conference on Distributed Computing Systems, Yokohama, June 1992.Google ScholarGoogle Scholar
  11. TeGu84 Teng, J., Gurnaer, R.Hanaging IBH Database 2 Buffers to Maximize Performance, IBM Systems Journal, Vol. 23, No. 2, 1984.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. An efficient and flexible method for archiving a data base

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              Full Access

              • Published in

                cover image ACM SIGMOD Record
                ACM SIGMOD Record  Volume 22, Issue 2
                June 1, 1993
                558 pages
                ISSN:0163-5808
                DOI:10.1145/170036
                Issue’s Table of Contents
                • cover image ACM Conferences
                  SIGMOD '93: Proceedings of the 1993 ACM SIGMOD international conference on Management of data
                  June 1993
                  566 pages
                  ISBN:0897915925
                  DOI:10.1145/170035

                Copyright © 1993 ACM

                Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 1 June 1993

                Check for updates

                Qualifiers

                • article

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader