请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

湖说八道

金牌服务用户

3

主题

9

帖子

276

积分

金牌服务用户

积分
276
最新发帖
湖说八道
金牌服务用户   /  发表于:2021-6-20 22:17  /   查看:2110  /  回复:5
100金币
背景:硬件环境:单节点云服务器,16核32G,25兆公网带宽 。
用活字格7.03做的在线调查系统,数据库版本是mysql8.0.25。数据库和活字格安装在同一台机器上。预计注册及在线填报人员在5000左右,同时在线测试人员在1500左右。测试页面是填写相关调查问卷,有简单的关联查询。
问题如下:mysql的默认并发是152,应该调节到多少合适,不会影响学员填写问卷及提交。

最佳答案

查看完整内容

可能你不太理解这个并发数是干啥的 (其实我也不太理解,现学现卖一下) 这个其实是这样的,操作数据库的时候,每次基本都是这样的流程 1.连接到数据库 2.处理数据逻辑 3.关闭连接 同时这样的操作就是数据库的连接数,默认最大的连接就是默认最大的这个连接数是多少 如此听起来那这个数字不是设置的越大越好了? 这是个好问题,这个设置还真的不是越大越好;主要原因是这个链接,他不是一个发现链接多了,发现机器性能 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-20 22:17:50
来自 4#
本帖最后由 Simon.hu 于 2021-6-22 08:57 编辑

可能你不太理解这个并发数是干啥的
(其实我也不太理解,现学现卖一下)
这个其实是这样的,操作数据库的时候,每次基本都是这样的流程
1.连接到数据库
2.处理数据逻辑
3.关闭连接

同时这样的操作就是数据库的连接数,默认最大的连接就是默认最大的这个连接数是多少

如此听起来那这个数字不是设置的越大越好了?
这是个好问题,这个设置还真的不是越大越好;主要原因是这个链接,他不是一个发现链接多了,发现机器性能跟不上以后自己会排队的问题,他会一直创建链接,这样机器性能脱下来了,其他想关闭的连接的关闭速度都会受到影响
所以一般来说,这个要看机器的配置,你的配置能撑得到10000那你就设置成10000,你的配置只能撑到100那你就撑到100

具体怎么配置:
首先,活字格产品没有限制这个,主要是数据库和机器的事

具体推荐多少合适?
这个说实话,要是要说负责任的话,我肯定就不说了,主要是这个要问MySQL等等数据库的公司去,这个咱怎么给都是属于第三方的毛估;
再说要负责任的话,我肯定不是,谁叫我是渣男呢

要说不负责任的话,我还是可以说一下的,首先你这个项目听起来我就不担心小意思,因为有一个几万小学生报名的系统也是活字格堆了4台负载均衡服务器一起搞完的,你这个才5000个用户,肯定小意思了;不过他们使用的是sqlserver,我查了一下,sqlserver似乎默认是10000;就你的这个机器的配置,我也不好估计,毕竟我这个勤俭持家惯了的人都玩的8核16G的机器,然后使用SQL server没怎么修改过最大连接数,还有咱也不知道MySQL和sqlserver能差多少。不负责的说,你要是心大的话,你就设置一个1000,你要是想保守一点那你就设置500,我估计这2个应该都还是可以的

回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-21 10:49:14
2#
数据库的默认并发不需要调节,我们是公用一个数据库链接字符串
回复 使用道具 举报
湖说八道
金牌服务用户   /  发表于:2021-6-21 14:30:26
3#
Eric.Liang 发表于 2021-6-21 10:49
数据库的默认并发不需要调节,我们是公用一个数据库链接字符串

不太懂如何调用的外库,简单的说,我不用调节mysql服务器的并发设置,只要硬件支持,我这个访问量肯定,这个调查系统肯定可以正常运行,对吧?
回复 使用道具 举报
湖说八道
金牌服务用户   /  发表于:2021-6-21 18:16:12
5#
墙都不扶,就服你…………听你的肯定没错……十万个感谢不重样的送给你^O^
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-22 08:42:27
6#
谢谢支持,本帖子的问题解决,这里就结帖了,如果您有新的问题,也欢迎创建新的求助帖。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部