Amazon Best VPN GoSearch

OnWorks 网站图标

db_deadlock - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 db_deadlock

这是 db_deadlock 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


db5.3_deadlock - 检测和中止死锁

概要


db5.3_死锁 [-Vv] [-ae | 米 | | | ○ | W | | | y] [-h home] [-L 文件] [-t sec.usec]

商品描述


db5.3_deadlock 实用程序遍历数据库环境锁定区域,并中止一个
每次检测到死锁或已超时的锁定请求时都会请求锁定。 经过
默认情况下,在死锁的情况下,选择随机锁定请求中止。

这个实用程序应该作为后台守护进程运行,或者底层的 Berkeley DB 死锁
检测接口应该以其他方式调用,只要有多个
线程或进程访问数据库,并且其中至少有一个正在修改它。

配置


-a 当检测到死锁时,中止 locker:

m 拥有最多的锁

n 最少的锁

o 使用最旧的锁

W 拥有最多的写锁

w 写锁最少

y 用最年轻的锁

当已指定锁定或事务超时时:

e 中止任何已超时的锁定请求

-h 为数据库环境指定一个主目录; 默认情况下,当前
使用工作目录。

-L 将 db5.3_deadlock 实用程序的执行记录到
以下格式,其中 ### 是进程 ID,日期是实用程序的时间
开始了。

db_deadlock: ### 星期三 15 月 01 日 23:45:1995 EDT XNUMX

如果 db5.3_deadlock 实用程序正常退出,此文件将被删除。

-t 每次检查数据库环境 秒加 USEC 微秒,看看是否
一个进程被迫等待锁; 如果有,请查看数据库
环境锁结构。

-V 将库版本号写入标准输出,然后退出。

-v 以详细模式运行,每次检测器运行时都会生成消息。

如果 -t 未指定选项,db5.3_deadlock 将运行一次并退出。

db5.3_deadlock 实用程序使用 Berkeley DB 环境(如 -h 选项,
环境变量 数据库_主页,或者因为该实用程序在包含
伯克利数据库环境)。 为了避免在使用时破坏环境
Berkeley DB 环境,db5.3_deadlock 应该总是有机会脱离
环境并优雅地退出。 导致db5.3_deadlock释放所有环境
资源并干净地退出,向它发送一个中断信号(SIGINT)。

db5.3_deadlock 实用程序不会尝试创建 Berkeley DB 共享内存
区域(如果它们尚不存在)。 创建区域的应用程序应该是
首先启动,然后,一旦创建了区域,db5.3_deadlock 实用程序应该是
开始。

DB_EN​​V->lock_detect 方法是 db_deadlock 实用程序使用的底层方法。
请参阅 db_deadlock 实用程序源代码以获取在
IEEE/ANSI Std 1003.1 (POSIX) 环境。

db5.3_deadlock 实用程序在成功时退出 0,如果发生错误则退出 >0。

环境


数据库_主页
如果 -h 未指定选项并且设置了环境变量 DB_HOME,它
用作数据库主目录的路径,如DB_EN​​V->open 中所述。

作者


Sleepycat Software, Inc. 本手册页是基于 HTML 文档创建的
db_deadlock 来自 Sleepycat,作者 Thijs Kinkhorst[电子邮件保护]>,对于 Debian
系统(但可能被其他人使用)。

28 年 2005 月 XNUMX 日 DB5.3_死锁(1)

使用 onworks.net 服务在线使用 db_deadlock


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。