轻量级的 mySQL 服务器?

发布于 2024-10-27 01:39:44 字数 160 浏览 3 评论 0 原文

我的服务器(Debian lenny)上的资源(RAM)非常有限,我需要安装 mySQL 服务器,它不会被广泛使用。我之前安装了 apt-get install mysql-server ,但它占用了大约 150MB 的 RAM,我正在寻找替代服务器,有没有,我找不到任何东西。

先感谢您!

I have very limited resources (RAM) on my server (Debian lenny) and I need to install mySQL server, it will not be extensively used. I installed apt-get install mysql-server before but it was taking about 150MB of RAM and I am looking for alternative servers, are there any, I couldn't find anything.

Thank you in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

深海不蓝 2024-11-03 01:39:44

当然可以将其调整为使用比默认值更少的内存。特别是,Debian 可能会附带更适合典型服务器级计算机的配置。

如果您觉得需要在内存非常有限的平台上运行 MySQL,请考虑按照 此处:MySQL 如何使用内存

您可能想使用 InnoDB;最重要的调整是使 innodb_buffer_pool 具有合理的大小(您可能还想调整其他 InnoDB 缓冲区;请阅读其文档)。

如果您不使用 MyISAM,请将其 key_buffer_size 减小到一个较小的值(例如 4M)。 MyISAM 无法禁用,因为它是内部使用的。

如果您不使用 InnoDB,请将其完全关闭。

It can certainly be tuned to use less ram than the default. In particular, Debian may ship it with a configuration which is more suitable for a typical server-grade machine.

If you feel the need to run MySQL on a very memory-constrained platform, consider tuning its memory usage as described here: How MySQL Uses Memory

You probably want to use InnoDB; the most important thing to tune is to make your innodb_buffer_pool a sensible size (There are other InnoDB buffers you may want to tune too; read its documentation).

If you aren't using MyISAM, reduce its key_buffer_size to a small value (say 4M). MyISAM can't be disabled as it's used internally.

If you aren't using InnoDB, turn it off entirely.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文