53 lines
3.6 KiB
HTML
53 lines
3.6 KiB
HTML
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<!DOCTYPE html
|
||
|
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
|
<html lang="en-us" xml:lang="en-us">
|
||
|
<head>
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||
|
<meta name="security" content="public" />
|
||
|
<meta name="Robots" content="index,follow" />
|
||
|
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
|
||
|
<meta name="DC.Type" content="reference" />
|
||
|
<meta name="DC.Title" content="Checksum protection in a distributed relational database" />
|
||
|
<meta name="abstract" content="Checksum protection guards against data loss on any disk in an auxiliary storage pool (ASP)." />
|
||
|
<meta name="description" content="Checksum protection guards against data loss on any disk in an auxiliary storage pool (ASP)." />
|
||
|
<meta name="DC.subject" content="database recovery, checksum protection, recovery, disk failure, checksum protection" />
|
||
|
<meta name="keywords" content="database recovery, checksum protection, recovery, disk failure, checksum protection" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rbal1datarecov.htm" />
|
||
|
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
|
||
|
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
|
||
|
<meta name="DC.Format" content="XHTML" />
|
||
|
<meta name="DC.Identifier" content="rbal1checksum" />
|
||
|
<meta name="DC.Language" content="en-us" />
|
||
|
<!-- All rights reserved. Licensed Materials Property of IBM -->
|
||
|
<!-- US Government Users Restricted Rights -->
|
||
|
<!-- Use, duplication or disclosure restricted by -->
|
||
|
<!-- GSA ADP Schedule Contract with IBM Corp. -->
|
||
|
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
|
||
|
<link rel="stylesheet" type="text/css" href="./ic.css" />
|
||
|
<title>Checksum protection in a distributed relational database</title>
|
||
|
</head>
|
||
|
<body id="rbal1checksum"><a name="rbal1checksum"><!-- --></a>
|
||
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
|
<h1 class="topictitle1">Checksum protection in a distributed relational database</h1>
|
||
|
<div><p>Checksum protection guards against data loss on any
|
||
|
disk in an auxiliary storage pool (ASP).</p>
|
||
|
<div class="section"><p>The checksum software maintains a coded copy of ASP data in special
|
||
|
checksum data areas within that ASP. Any changes made to permanent objects
|
||
|
in a checksum protected ASP are automatically maintained in the checksum data
|
||
|
of the checksum set. If any single disk unit in a checksum set is lost, the
|
||
|
server reconstructs the contents of the lost device using the checksum and
|
||
|
the data on the remaining functional units of the set. In this way, if any
|
||
|
one of the units fails, its contents can be recovered. This reconstructed
|
||
|
data reflects the most up-to-date information that was on the disk at the
|
||
|
time of the failure. Checksum protection can affect server performance significantly.
|
||
|
In a distributed relational database, this might be a concern.</p>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div>
|
||
|
<div class="familylinks">
|
||
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbal1datarecov.htm" title="Recovery is not possible for recently entered data if a disk failure occurs and all objects are not saved on tape or disk immediately before the failure. After previously saved objects are restored, the server is operational, but the database is not current.">Data recovery after disk failures for distributed relational databases</a></div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</body>
|
||
|
</html>
|