EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
设置为默认语言
PF 问题 - 论坛

如何升级 max_connections MySQL 配置的价值

MySQL 编程  
 
如何升级 max_connections MySQL 配置的价值

如果您使用的数据库 MySQL, 这接收 太多的连接 和生成 错误 作为一个结果, 一个 解决方案 这是 增加 变量的值 max_connections, 只要你有 足够的 RAM 内存 处理入站连接数的增加.

该变量 max_connections 通常具有默认值的 100, 你能做什么,你的 web 站点或应用程序在高并发性, 是 不足 在短短的时间. 您可以使用 MySQL 安装中查看此变量的值 命令行 客户端的 MySQL 或通过 web 应用程序 phpMyAdmin, 或其他类似的工具,您可能已经安装. 只需运行这个句子:

什么将返回类似下面的内容, 向您展示 价值 这种 变量:

取决于数量的用户,你认为你可能会对您的网站或应用程序, 和使使用到 MySQL 数据库的连接, 您可以 更改设置更大的价值.

要做到这一点, 你可以从 两种不同方式, 取决于你是否有, 或不, 访问 到文件 My.cnf 数据库服务器配置 MySQL.

情况下 缺乏获得, 你可以更改此变量的方式 临时, 使用下面的代码 SQL 语句:

在哪里 250 是你想要分配给此变量的新值 max_connections. 请注意,要执行该操作, 您必须登录到 MySQL 与与用户 特权, 否则它不会让你执行这种操作.

这种变化是做 在时间 和你不需要进行任何重新启动您的服务器的数据库,但, 作为 对应, 它只是 临时, 即, 重新启动服务器,这种改变将会是 被遗忘.

所以, 更改 在变量中 max_connections MySQL 是你服务器 常任理事国, 唯一的选项是 编辑 配置文件 My.cnf. 要做到这一点, 一旦文件处于打开状态, 在部分 [mysqld] 添加, 或修改, 此变量的行, 分配新值.

一次保存, 重新启动 数据库服务器,你会看到这种变化做 有效 一旦开始服务.

这些 两种形式 您可以 修改 变量的默认值 max_connections 您的数据库服务器配置 MySQL. 你必须考虑到, 正如你刚才上面, 什么 增加 数目 连接 暗示 内存 RAM 需要 增加,管理所有, 所以 谨慎做法 而增加这个值 一点一点, 因为你会需要它, 每次见到,因为它会反应到你的服务器.

 

我们的留言或输入到论坛
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

相关的文章