【发布时间】:2012-08-27 08:04:00
【问题描述】:
我想计算一个 sqlite 数据库中打开的连接数。有没有办法做到这一点?
【问题讨论】:
标签: sqlite database-connection
我想计算一个 sqlite 数据库中打开的连接数。有没有办法做到这一点?
【问题讨论】:
标签: sqlite database-connection
根据邮件列表上的theseposts,无法通过代码或数据库本身检查打开的连接数。没有 API。
根据this post,如果您在POSIX类型系统上运行,您可以使用lsof命令来统计打开数据库的进程数。
如果您使用的是 Windows,则可以使用Process Explorer 来计算连接数,步骤如下:
【讨论】:
像lsof 这样的打开文件监视器可以做到这一点
lsof dbName.sql
会给你连接列表
OpenerName 6158 User 39u REG 1,2 20480 20397113 dbName.sql
【讨论】: