皕杰技术社区

 找回密码
 立即加入

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 632|回复: 8

[分享] 常用数据库最大连接数

[复制链接]
发表于 2019-10-12 17:22:28 | 显示全部楼层 |阅读模式
本帖最后由 bijetsupport02 于 2019-10-12 17:33 编辑

问题
在皕杰报表使用数据源的时候,超过数据库最大连接数导致访问不成功。怎么修改常用数据库的的最大连接数?
解决方案
  • oracle
  • 链接信息
  1. SELECT * FROM v$session;
复制代码

  • 主要字段含义:
Username:连接用户名  
Program:应用程序名
Machine:机器名
Osuser:操作系统用户
logon_time:登录时间
STATUS:session状态( Achtive:正执行SQL语句,Inactive:等待操作.Killed:被标注为删除)
  • 连接总数
  1. SELECT COUNT (*) FROM v$session;
复制代码

  • 正在执行sql语句的连接数
  1. SELECT COUNT (*) FROM v$session where status = 'ACTIVE';
复制代码

  • 某用户的连接数
  1. SELECT COUNT (*) FROM v$session where status = 'ACTIVE' AND username = 'xxxx';
复制代码



 楼主| 发表于 2019-10-12 17:38:04 | 显示全部楼层
  • 查看允许的最大链接数
  1. select value from v$parameter where name = 'processes';
复制代码

  • 修改最大连接数
  1. alter system set processes = 300 scope = spfile;
复制代码

2 、mysql

  • 查看mysql的最大连接数:
  1. show variables like '%max_connections%';
复制代码

  • 查看服务器响应的最大连接数:
  1. show global status like 'Max_used_connections';
复制代码

  • 修改最大连接数
  1. set GLOBAL max_connections=256;
复制代码

  • 方法2
修改mysql配置文件my.cnf,在[mysqld]段中添加或修改max_connections值:
max_connections=256
重启mysql服务即可。
Mysql5.5 mysql5.6 mysql5.7:默认的最大连接数都是151,上限为:100000
Mysql5.0版本:默认的最大连接数为100,上限为16384
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-12 17:38:35 | 显示全部楼层

3. Sqlserver

  • 查询最大连接数
  1. SELECT value_in_use FROM sys.configurations c WHERE c.name = 'user connections';
复制代码

默认值为:0,即无限制。
  • 查询当前连接数
  1. select count(distinct(login_time)) from sys.sysprocesses
复制代码

  • 设置最大连接数
  1. exec sp_configure 'show advanced options', 1
  2. GO
  3. RECONFIGURE WITH OVERRIDE
  4. GO
  5. exec sp_configure 'user connections', 300
  6. GO
  7. RECONFIGURE WITH OVERRIDE
  8. GO
复制代码

设置过后需要重启数据库才会生效。
回复 支持 反对

使用道具 举报

发表于 2019-10-17 17:39:50 | 显示全部楼层
多谢指导
回复 支持 反对

使用道具 举报

发表于 2019-11-18 14:19:33 | 显示全部楼层
多谢分享
回复 支持 反对

使用道具 举报

发表于 2019-11-25 17:29:30 | 显示全部楼层
不错,又了解了一招
回复 支持 反对

使用道具 举报

发表于 2020-2-20 17:21:14 | 显示全部楼层
不错,收藏了,有用。。。。。
回复 支持 反对

使用道具 举报

发表于 2020-2-21 14:33:45 | 显示全部楼层
不错,收藏了,有用。。。。。
回复 支持 反对

使用道具 举报

发表于 2020-4-1 14:33:59 | 显示全部楼层
暂时用不上,先收藏起来先。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

QQ|小黑屋|手机版|皕杰软件 ( 京ICP备14050931号 )

GMT+8, 2024-5-17 13:27 , Processed in 1.130745 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表