File: toc.html

package info (click to toggle)
db 2%3A2.4.14-2.7.7.1.c
  • links: PTS
  • area: main
  • in suites: potato
  • size: 12,716 kB
  • ctags: 9,382
  • sloc: ansic: 35,556; tcl: 8,564; cpp: 4,890; sh: 2,075; makefile: 1,723; java: 1,632; sed: 419; awk: 153; asm: 41
file content (203 lines) | stat: -rw-r--r-- 9,565 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
<! "@(#)toc.so	10.45 (Sleepycat) 12/27/98">
<!Copyright 1997, 1998 by Sleepycat Software, Inc.  All rights reserved.>
<html>
<body bgcolor=white>
<head>
<title>Berkeley DB: Reference Table of Contents</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btr
ee,hash,hashing,transaction,transactions,locking,logging,access method,access me
thods,java,C,C++">
</head>
<h1 align=center>Reference Table of Contents</h1>
<ol>
<a name="intro"><font size=+1><li>Introduction</font>
    <ol>
    <li><a href="intro/what.html">What is Berkeley DB?</a>
    <li><a href="intro/where.html">Where does Berkeley DB run?</a>
    <li><a href="intro/distrib.html">What does the Berkeley DB distribution include?</a>
    <li><a href="intro/do.html">What can you do with Berkeley DB?</a>
    </ol>
<a name="simple_tut"><font size=+1><li>Getting Started: A Simple Tutorial</font>
    <ol>
    <li><a href="simple_tut/intro.html">Introduction</a>
    <li><a href="simple_tut/keydata.html">Key/data pairs</a>
    <li><a href="simple_tut/errors.html">Error returns</a>
    <li><a href="simple_tut/open.html">Opening a database</a>
    <li><a href="simple_tut/put.html">Adding elements to a database</a>
    <li><a href="simple_tut/get.html">Retrieving elements from a database</a>
    <li><a href="simple_tut/del.html">Removing elements from a database</a>
    <li><a href="simple_tut/close.html">Closing a database</a>
    </ol>
<a name="am"><font size=+1><li>Access Method Operations</font>
    <ol>
    <li><a href="am/ops.html">Access method operations</a>
	<ol>
	<li><a href="am/get.html">Retrieving records</a>
	<li><a href="am/put.html">Storing records</a>
	<li><a href="am/delete.html">Deleting records</a>
	<li><a href="am/sync.html">Flushing the database cache</a>
	<li><a href="am/stat.html">Database statistics</a>
	<li><a href="am/close.html">Closing a database</a>
	</ol>
    <li><a href="am/cursor.html">Database cursors</a>
	<ol>
	    <li><a href="am/curget.html">Retrieving records with a cursor</a>
	    <li><a href="am/curput.html">Storing records with a cursor</a>
	    <li><a href="am/curdel.html">Deleting records with a cursor</a>
	    <li><a href="am/join.html">Logical join</a>
	    <li><a href="am/curclose.html">Closing a cursor</a>
	</ol>
    <li><a href="am/partial.html">Partial Record Storing and Retrieval</a>
    </ol>
<a name="amconf"><font size=+1><li>Access Method Configuration</font>
    <ol>
    <li><a href="am/intro.html">What are the available access methods?</a>
    <li><a href="am/select.html">Selecting an access method</a>
    <li><a href="am/logrec.html">Logical record numbers</a>
    <li>General access method configuration
	<ol>
	<li><a href="am/pagesize.html">Selecting a page size (db_pagesize)</a>
	<li><a href="am/cachesize.html">Selecting a cache size (db_cachesize)</a>
	<li><a href="am/byteorder.html">Selecting a byte order (db_lorder)</a>
	<li><a href="am/compare.html">Sorting duplicate data items (dup_compare)</a>
	<li><a href="am/malloc.html">Non-local memory allocation (db_malloc)</a>
	</ol>
    <li>B+tree access method specific configuration
	<ol>
	<li><a href="am/bt_compare.html">Btree comparison function (bt_compare)</a>
	<li><a href="am/bt_prefix.html">Btree prefix function (bt_prefix)</a>
	<li><a href="am/bt_minkey.html">Minimum keys per page (bt_minkey)</a>
	<li><a href="am/bt_maxkey.html">Maximum keys per page (bt_maxkey)</a>
	<li><a href="am/bt_dup.html">Duplicate data items (DB_DUP)</a>
	<li><a href="am/bt_recnum.html">Retrieving Btree records by logical record number (DB_RECNUM)</a>
	</ol>
    <li>Hash access method specific configuration
	<ol>
	<li><a href="am/h_ffactor.html">Page fill factor (h_ffactor)</a>
	<li><a href="am/h_hash.html">Specifying your own hashing function (h_hash)</a>
	<li><a href="am/h_nelem.html">Hash table size (h_nelem)</a>
	<li><a href="am/h_dup.html">Duplicate data items (DB_DUP)</a>
	</ol>
    <li>Recno access method specific configuration
	<ol>
	<li><a href="am/re_delim.html">Record delimiters (re_delim, DB_DELIMITER)</a>
	<li><a href="am/re_len.html">Record length (re_len, DB_FIXEDLEN)</a>
	<li><a href="am/re_pad.html">Record padding byte value (re_pad, DB_PAD)</a>
	<li><a href="am/re_source.html">Record backing file (re_source, DB_SNAPSHOT)</a>
	<li><a href="am/renumber.html">Logically renumbering records (DB_RENUMBER)</a>
	</ol>
    </ol>
<a name="arch"><font size=+1><li>Berkeley DB Architecture</font>
    <ol>
    <li><a href="arch/bigpic.html">The big picture</a>
    <li><a href="arch/env.html">Environment</a>
    <li><a href="arch/subsystem.html">Subsystems</a>
    <li><a href="arch/utilities.html">Supporting utilities</a>
    <li>Application architectural issues
        <ol>
        <li><a href="arch/progmodel.html">Programming model</a>
        <li><a href="arch/apis.html">Available APIs</a>
        <li><a href="arch/script.html">Scripting languages</a>
        <li><a href="arch/extending.html">Extending Berkeley DB</a>
	</ol>
    </ol>
<a name="env"><font size=+1><li>The Berkeley DB Environment</font>
    <ol>
    <li><a href="env/create.html">Creating an environment</a>
    <li><a href="env/open.html">Opening databases within the environment</a>
    <li><a href="env/naming.html">File naming</a>
    <li><a href="env/security.html">Security</a>
    <li><a href="env/region.html">Shared memory regions</a>
    </ol>
<a name="cam"><font size=+1><li>Berkeley DB Concurrent Access Methods Applications</font>
    <ol>
    <li><a href="cam/intro.html">Building concurrent access method applications</a>
    </ol>
<a name="transapp"><font size=+1><li>Berkeley DB Transactional Access Methods Applications</font>
    <ol>
    <li><a href="transapp/intro.html">Introduction</a>
    <li><a href="transapp/apps.html">Building transaction protected applications</a>
    <li><a href="transapp/admin.html">Administration</a>
    <li><a href="transapp/deadlock.html">Deadlock detection</a>
    <li><a href="transapp/checkpoint.html">Performing checkpoints</a>
    <li><a href="transapp/archival.html">Archival procedures</a>
    <li><a href="transapp/recovery.html">Recovery procedures</a>
    <li><a href="transapp/filesys.html">Recovery and filesystem operations</a>
    <li><a href="transapp/throughput.html">Transaction throughput</a>
    </ol>
<a name="program"><font size=+1><li>Programmer Notes</font>
    <ol>
    <li><a href="program/appsignals.html">Application signal handling</a>
    <li><a href="program/errorret.html">Error returns to applications</a>
    <li><a href="program/thread.html">Building multi-threaded applications</a>
    <li><a href="program/java.html">Java programming notes</a>
    <li><a href="program/environ.html">Environmental variables</a>
    <li><a href="program/version.html">Library version information</a>
    <li><a href="program/dbsizes.html">Database limits</a>
    <li><a href="program/byteorder.html">Byte ordering</a>
    <li><a href="program/compatible.html">Compatibility with historic interfaces</a>
    <li><a href="program/convert.html">Integrating version 1.85 applications</a>
    <li><a href="program/runtime.html">Run-time configuration</a>
    </ol>
<a name="txn"><font size=+1><li>The Transaction Subsystem</font>
    <ol>
    <li>Berkeley DB and transactions
    <li>Transaction restrictions
    <li><a href="txn/stability.html">Cursor stability</a>
    <li><a href="txn/limits.html">Transaction limits</a>
    <li><a href="txn/config.html">Configuring transactions</a>
    <li><a href="txn/other.html">Transactions and non-Berkeley DB applications</a>
    </ol>
<a name="mpool"><font size=+1><li>The Memory Pool Subsystem</font>
    <ol>
    <li><a href="mp/intro.html">Berkeley DB and the memory pool</a>
    <li><a href="mp/config.html">Configuring the memory pool</a>
    </ol>
<a name="lock"><font size=+1><li>The Locking Subsystem</font>
    <ol>
    <li>Berkeley DB and locking
    <li>Page Locks
	<ol>
	<li><a href="lock/stdmode.html">Standard lock modes</a>
    	<li>Two-phase locking using transactions
    	<li>Two-phase locking without transactions
	</ol>
    <li>Deadlocks and deadlock avoidance
    <li>Configuring locking
    <li>Locking and non-Berkeley DB applications
    </ol>
<a name="log"><font size=+1><li>The Logging Subsystem</font>
    <ol>
    <li><a href="log/intro.html">Berkeley DB and logging</a>
    <li><a href="log/limits.html">Log file limits</a>
    <li><a href="log/config.html">Configuring logging</a>
    </ol>
<a name="dump"><font size=+1><li>Dumping and Reloading Databases</font>
    <ol>
    <li><a href="dumpload/utility.html">The db_dump and db_load utilities</a>
    <li><a href="dumpload/format.html">Dump output formats</a>
    <li><a href="dumpload/text.html">Loading text into databases</a>
    </ol>
<a name="perl"><font size=+1><li>Perl</font>
    <ol>
    <li><a href="perl/intro.html">Using Berkeley DB with Perl</a>
    </ol>
<a name="sendmail"><font size=+1><li>Sendmail</font>
    <ol>
    <li><a href="sendmail/intro.html">Using Berkeley DB with Sendmail</a>
    </ol>
<a name="install"><font size=+1><li>System Installation Notes</font>
    <ol>
    <li><a href="install/file.html">File utility /etc/magic information</a>
    </ol>
<a name="debug"><font size=+1><li>Debugging Applications</font>
    <ol>
    <li><a href="debug/runtime.html">Run-time error information.</a>
    <li>Displaying and interpreting the log
    <li>Including operation information in the log
    </ol>
</ol>
</tt>
</body>
</html>