这样的需求可以有吗?检测空闲连接进行数据操作

xiaoyehua 2011-11-04 10:36:05
有一局域网,其中服务器A用于网内信息系统的数据库管理,B除了是一台客户端外,还专门用来批量发送数据给A。

有无解决思路,B可以在网络相对空闲的时候再进行往A进行数据库操作。因为这些数据相对平时其他客户端需要实时数据来说重要性小点。

问题是应该如何判断连接到A的SQL请求相对少?百分比?

关键字,连接,例子都行!

感谢高人,热心人,路人。
...全文
53 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jyh070207 2011-11-05
  • 打赏
  • 举报
回复
可以了解用户的操作方面的习惯,一般什么时间用系统较多,空闲主要集中在那些时段,在空闲时段处理即可
--小F-- 2011-11-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 xiaoyehua 的回复:]
那怎么样才知道数量少于多少才适合进行呢?难道得根据实际情况,得在服务器上看cpu,内存的使用率当占用接近100%的时候的count是多少再决定?

有无经验人士来讲解下大概方向?或者一个参考的标准也行。
[/Quote]

这些可以通过WINDOWS性能监视器来查看
中国风 2011-11-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 xiaoyehua 的回复:]

那怎么样才知道数量少于多少才适合进行呢?难道得根据实际情况,得在服务器上看cpu,内存的使用率当占用接近100%的时候的count是多少再决定?

有无经验人士来讲解下大概方向?或者一个参考的标准也行。
[/Quote]

你了可以查服务器的资源,以上进程表,有一个列CPU查看这个占用的资源作为判断
xiaoyehua 2011-11-04
  • 打赏
  • 举报
回复
那怎么样才知道数量少于多少才适合进行呢?难道得根据实际情况,得在服务器上看cpu,内存的使用率当占用接近100%的时候的count是多少再决定?

有无经验人士来讲解下大概方向?或者一个参考的标准也行。
中国风 2011-11-04
  • 打赏
  • 举报
回复
在服务器上查看DB的连接进程数量
中国风 2011-11-04
  • 打赏
  • 举报
回复
select count(*) as 连接数 from master..sysprocesses where db_name(dbid)= 'DBName'

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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