首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何实际检查服务器是否能够同时处理多个MySQL连接

问如何实际检查服务器是否能够同时处理多个MySQL连接
EN

Stack Overflow用户
提问于 2014-10-12 20:31:42
回答 2查看 1.9K关注 0票数 0

我是服务器端脚本方面的新手。在我的网站上,我有MySQL用户数据库。我的网站应该主办一个活动,所有的用户将登录和回答一些问题。因此,将提交大量MySQL查询,以检查它们输入的内容是否正确。在这种情况下,用户可以一次又一次地提交,直到答案正确为止。

我的问题是,没有进入服务器的规范来估计最大的并发MySQL连接,是否有一种实际的方法?我的意思是,是否有某种方法(某些函数或算法),会给服务器带来与同时提交查询的用户数量相似的负载。有点像试车。在测试运行中,我应该能够知道服务器可以在不崩溃或减速的情况下处理的最大并发MySQL连接。

我试着理解米斯基普,但我发现很难理解。我也访问过此链接,但这是在linux服务器上。我正在使用phpMyAdmin + MySQL。那么,对于phpMyAdmin有什么简单的教程吗?或者有人可以马上说出该怎么做。请考虑一下我是这方面的新手。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-10-12 20:41:03

您似乎在问两种不同的问题:同步mysql连接的最大数量是多少,以及如何对服务器进行压力测试。

第一个问题的答案很简单,有一个名为max_connections的mysql设置,它设置了最大的连接数,您可以在phpMyAdmin中通过进入Variables选项卡并搜索max connections来检查它。

如果需要更改该值,则需要查找配置文件。例如,这可以是/etc/my.cnf,但这取决于服务器以及您是在使用MariaDB还是MySQL。

当您对服务器进行压力测试时,mysql可能不是问题所在,而是内存之类的问题。

票数 0
EN

Stack Overflow用户

发布于 2017-10-10 06:35:47

可以使用以下查询使用任何SQL工具检查最大连接:

代码语言:javascript
复制
SHOW VARIABLES LIKE "max_connections";
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26329668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档