首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无需重启服务器即可更改mysql变量

无需重启服务器即可更改mysql变量
EN

Stack Overflow用户
提问于 2012-12-15 06:07:10
回答 1查看 3.4K关注 0票数 1

当我重启mysql时,网站变得太慢了大约10分钟,我想这是因为innodb_buffer池和查询缓存。innodb buffer pool =8Gquery cache = 2G.

我正在更改我的.cnf以进行优化,但我有200个在线用户,服务器减速10分钟会让用户生气。

有没有什么办法可以在不重启mysql的情况下改变mysql变量?

EN

回答 1

Stack Overflow用户

发布于 2012-12-15 06:31:09

这些变量不是让你在重启后变慢的变量,而是那些让你在几分钟后当一切都在内存中时变得更快的变量。

有些全局变量可能会用SET global varname=...改变,有些则不能。所以,这一切都取决于。只是提醒一下:如果你对它们感到满意...当您确实需要重新启动时,不要忘记将它们添加到配置中。您不会是第一个以这种方式意外使用重要配置的人。

拥有多台mysql服务器&使其中一台服务器脱机重新加载(另一台服务器获得所有查询)可能是件好事,但当然也可能代价高昂。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13886930

复制
相关文章

相似问题

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