dbListConnections & MonetDB - 连接了哪个用户?

dbListConnections & MonetDB - which user is connected?

感谢库 MonetDB.R。

我正在使用带有 R 的 MonetDB

我好像不能用dbListConnections

我得到:

> dbListConnections(dbDriver("MonetDB.R"))
Error in (function (classes, fdef, mtable)  : 
  unable to find an inherited method for function ‘dbListConnections’ for signature ‘"MonetDBDriver"’

我是否应该假设 dbListConnections 未在 MonetDB.R 中实现?

我的挑战是尝试使用 R 和 Shiny Server Pro 实现多连接应用程序:了解在给定时间建立了哪些连接以及与哪个用户建立连接会很有用。

是否有其他方法来确定哪个用户已连接?

顺便说一句,我也尝试过使用查询:

SELECT * FROM sys.connections; -- * used for brevity, or

SELECT * FROM sys.sessions; -- * used for brevity

但两者都 return NULL...

正确,dbListConnections() 未实现。有一种简单的方法可以找出哪个用户已连接,SELECT current_user;SELECT * FROM sessions; 也应该工作(或 dbReadTable(conn, "sessions") 在 R .