Deleted Added
full compact
dbopen.3 (131504) dbopen.3 (141846)
1.\" Copyright (c) 1990, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE.
31.\"
32.\" @(#)dbopen.3 8.5 (Berkeley) 1/2/94
1.\" Copyright (c) 1990, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE.
31.\"
32.\" @(#)dbopen.3 8.5 (Berkeley) 1/2/94
33.\" $FreeBSD: head/lib/libc/db/man/dbopen.3 131504 2004-07-02 23:52:20Z ru $
33.\" $FreeBSD: head/lib/libc/db/man/dbopen.3 141846 2005-02-13 22:25:33Z ru $
34.\"
35.Dd January 2, 1994
36.Dt DBOPEN 3
37.Os
38.Sh NAME
39.Nm dbopen
40.Nd "database access methods"
41.Sh SYNOPSIS

--- 51 unchanged lines hidden (view full) ---

93.\"Three additional options may be specified by
94.\".Em or Ns 'ing
95.\"them into the
96.\".Fa flags
97.\"argument.
98.\".Bl -tag -width indent
99.\".It Dv DB_LOCK
100.\"Do the necessary locking in the database to support concurrent access.
34.\"
35.Dd January 2, 1994
36.Dt DBOPEN 3
37.Os
38.Sh NAME
39.Nm dbopen
40.Nd "database access methods"
41.Sh SYNOPSIS

--- 51 unchanged lines hidden (view full) ---

93.\"Three additional options may be specified by
94.\".Em or Ns 'ing
95.\"them into the
96.\".Fa flags
97.\"argument.
98.\".Bl -tag -width indent
99.\".It Dv DB_LOCK
100.\"Do the necessary locking in the database to support concurrent access.
101.\"If concurrent access isn't needed or the database is read-only this
101.\"If concurrent access is not needed or the database is read-only this
102.\"flag should not be set, as it tends to have an associated performance
103.\"penalty.
104.\".It Dv DB_SHMEM
105.\"Place the underlying memory pool used by the database in shared
106.\"memory.
107.\"Necessary for concurrent access.
108.\".It Dv DB_TXN
109.\"Support transactions in the database.

--- 426 unchanged lines hidden (view full) ---

536.%D Winter 1992
537.Re
538.Sh BUGS
539The typedef
540.Ft DBT
541is a mnemonic for
542.Dq "data base thang" ,
543and was used
102.\"flag should not be set, as it tends to have an associated performance
103.\"penalty.
104.\".It Dv DB_SHMEM
105.\"Place the underlying memory pool used by the database in shared
106.\"memory.
107.\"Necessary for concurrent access.
108.\".It Dv DB_TXN
109.\"Support transactions in the database.

--- 426 unchanged lines hidden (view full) ---

536.%D Winter 1992
537.Re
538.Sh BUGS
539The typedef
540.Ft DBT
541is a mnemonic for
542.Dq "data base thang" ,
543and was used
544because noone could think of a reasonable name that wasn't already used.
544because noone could think of a reasonable name that was not already used.
545.Pp
546The file descriptor interface is a kluge and will be deleted in a
547future version of the interface.
548.Pp
549None of the access methods provide any form of concurrent access,
550locking, or transactions.
545.Pp
546The file descriptor interface is a kluge and will be deleted in a
547future version of the interface.
548.Pp
549None of the access methods provide any form of concurrent access,
550locking, or transactions.