Brian Webster Asked: 2009-07-15 14:28:09 +0800 CST2009-07-15 14:28:09 +0800 CST 2009-07-15 14:28:09 +0800 CST 在 Windows Server 2003 上安装 MYSQL - 低内存使用模式 772 我想在 Windows 2003 服务器上设置 MySQL。但是,服务器已经在运行 SQL Server 2005,我想为此保留 4 GB 的大部分内存。有什么方法可以将我的 MySQL 限制在一定的内存使用量上吗? 在此先感谢您的时间。 windows-server-2003 mysql memory low-memory 3 个回答 Voted Best Answer Adam Brand 2009-07-15T14:54:58+08:002009-07-15T14:54:58+08:00 这是一篇关于管理 MySQL 内存使用的不错的文章。看起来没有单一设置可以设置最大内存使用量,但通过调整key_buffer、query_cache_size和max_connections(以及其他一些)my.cnf,您可以减少内存占用。 Jim B 2009-07-15T14:30:30+08:002009-07-15T14:30:30+08:00 如果可能的话,我会把 Mysql 放在同一个盒子上的虚拟机上。我不太确定 sql server 和 mysql 一起玩得怎么样。 Dave Forgac 2009-07-15T15:15:11+08:002009-07-15T15:15:11+08:00 这为您减少基本内存使用量提供了很好的指导: http://www.theodorenguyen-cao.com/2008/12/07/reduce-mysql-memory-usage/ 然后,您可以根据 my.ini/my.cnf 使用它来估计您的 MySQL 内存使用情况 http://www.omh.cc/mycnf/ 当然,您应该查看MySQL 性能博客。
这是一篇关于管理 MySQL 内存使用的不错的文章。看起来没有单一设置可以设置最大内存使用量,但通过调整
key_buffer
、query_cache_size
和max_connections
(以及其他一些)my.cnf
,您可以减少内存占用。如果可能的话,我会把 Mysql 放在同一个盒子上的虚拟机上。我不太确定 sql server 和 mysql 一起玩得怎么样。
这为您减少基本内存使用量提供了很好的指导:
http://www.theodorenguyen-cao.com/2008/12/07/reduce-mysql-memory-usage/
然后,您可以根据 my.ini/my.cnf 使用它来估计您的 MySQL 内存使用情况
http://www.omh.cc/mycnf/
当然,您应该查看MySQL 性能博客。