是否可以显示登录用户的数量。在 Oracle Apex 中使用标准
授权方案
数据库 11 克 顶点:4.2
最佳答案
由于 APEX(与任何基于 Web 的系统一样)是无状态的,因此没有明确的登录人员列表。某人可能在 1 秒前访问过某个页面,然后关闭了浏览器并关闭了他们的个人电脑。他们仍然“登录”了吗? APEX 不知道它们还不存在。
所以,我可能会选择这样的东西:
select count(*)
from APEX_WORKSPACE_LOG_SUMMARY_USR
where workspace = 'MY_WORKSPACE'
and apex_user != 'nobody'
and last_view > sysdate-15/24/60;
即在过去 15 分钟内查看过我工作区中的页面的经过身份验证的用户。
关于oracle - 计算 Oracle APEX 上的登录用户数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27129003/