查看sybase数据库的当前连接数跟最大连接数

sisiminmin0317 2011-11-10 10:22:44
各位数据库高手请问:
在sybase数据上怎样查看数据库的当前连接数,以及数据库的最大连接数。

谢谢!!
...全文
2162 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
小蚂蚁奋斗 2012-05-09
  • 打赏
  • 举报
回复
select @@connections
执行结果:263928
select @@max_connections
执行结果:13895



这个怎么办??
  • 打赏
  • 举报
回复
@@connections 表示从ASE服务器启动开始后累积的用户登录次数!
@@max_connections 表示连接ASE服务器的最大允许连接数!
sqlserver中也有和sybase相同的全局变量。
sybasebbs 2011-11-11
  • 打赏
  • 举报
回复
顶一下

1> select @@connections
2> go

-----------
127

(1 row affected)
1> select @@max_connections
2> go

-----------
99992

(1 row affected)
实际上number of user connections服务器上只设置了300
sisiminmin0317 2011-11-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 acmain_chm 的回复:]

@@connections
@@max_ connections
[/Quote]


@@connections 这个执行以下结果是一万多
@@max_ connections 这个是三万多

这两个改怎么理解啊?
sisiminmin0317 2011-11-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 acmain_chm 的回复:]

@@connections
@@max_ connections
[/Quote]

请问sqlserver是怎么样得到的。因为我要做sybase,sqlserver,oracle的

谢谢!
ACMAIN_CHM 2011-11-10
  • 打赏
  • 举报
回复
@@connections
@@max_ connections
TBNoO 2011-11-10
  • 打赏
  • 举报
回复
@@connections 表示从ASE服务器启动开始后的连接数,不管成功或者失败
@@max_connections 表示同时连接服务器的最大允许连接数
在服务器的属性窗口里,查看配置:
number of user connections 设置可以同时连接到 ASE 的最大用户连接数,最大值为25。
打开一个窗口算一个用户连接数

可以在进程里进行查看,有IP的进程就是一个连接数。


[Quote=引用 3 楼 sisiminmin0317 的回复:]
引用 1 楼 acmain_chm 的回复:
@@connections
@@max_ connections
@@connections 这个执行以下结果是一万多
@@max_ connections 这个是三万多

这两个改怎么理解啊?
[/Quote]

2,598

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧