全球主机交流论坛

标题: 小鸡内存1G可以安装MySQL 5.7吗? [打印本页]

作者: 越玩越大胆    时间: 2025-3-3 16:01
标题: 小鸡内存1G可以安装MySQL 5.7吗?


小鸡内存1G可以安装MySQL  5.7吗?

看在宝塔上提示建议2G内存安装5.7,可以不接受它的建议吗?

如果用1G内存的小鸡安装了MySQL  5.7能正常使用吗?出问题一般是啥问题?
作者: 二狗    时间: 2025-3-3 16:04
编译安装应该不行, 内存不够。用apt or yum 安装。

一般能正常使用。

小内存 出问题的一般就是select 大表全表查 会宕机
作者: 越玩越大胆    时间: 2025-3-3 16:07
马斯克家AI回答

关键要点

    可以安装:研究表明,1GB内存的VPS可以安装MySQL 5.7,因为默认配置适合约512MB RAM的系统。
    配置重要:安装后需适当配置以避免内存问题,尤其在负载较高时。
    内存使用:MySQL 5.7在轻负载下可运行,但高负载可能导致内存不足。

安装可能性

是的,您可以在1GB内存的VPS上安装MySQL 5.7。安装过程本身对内存需求不高,默认配置设计用于约512MB RAM的虚拟机,这意味着1GB内存应该足够。
配置建议

然而,为了确保系统运行顺畅,建议根据具体工作负载调整MySQL的内存相关设置,例如缓冲池大小(innodb_buffer_pool_size)。这有助于防止内存耗尽,尤其是在运行其他应用或处理大量数据时。
意外细节

一个可能未预料到的情况是,MySQL 5.7在轻负载下可能不会出现内存问题,但在高并发或数据量大时,可能需要额外的内存管理策略,如启用交换空间或限制连接数。
作者: 越玩越大胆    时间: 2025-3-3 16:10
二狗 发表于 2025-3-3 16:04
编译安装应该不行, 内存不够。用apt or yum 安装。

一般能正常使用。

谢谢大佬
小内存 出问题的一般就是select 大表全表查 会宕机

这句话具体表现会出现在什么情况下?

比如一个论坛,1G内存的小鸡安装5.7版本的数据库,一天几百人的DZ论坛,能顶住吧?

还是网站数据多了,搜索的时候会宕机?
作者: pykane    时间: 2025-3-3 16:11
建议 MariaDB
作者: 越玩越大胆    时间: 2025-3-3 16:11
https://grok.com/chat/b1181f54-d74b-4f08-8ea4-0ddf01f532e3
作者: 二狗    时间: 2025-3-3 16:15
越玩越大胆 发表于 2025-3-3 16:10
谢谢大佬
小内存 出问题的一般就是select 大表全表查 会宕机

帖子浏览。 按主题id搜索, 每次展示10楼。这类已经算是高效率、正常业务。 顶不住就该升配。


搜索相对来说更吃性能, 持续搜索很容易宕。  
以论坛为例子,现在很多论坛会限制搜索, 单用户每x秒搜一次, 全站每秒限制几次搜索。
作者: 越玩越大胆    时间: 2025-3-3 16:20
二狗 发表于 2025-3-3 16:15
帖子浏览。 按主题id搜索, 每次展示10楼。这类已经算是高效率、正常业务。 顶不住就该升配。

ok,配置个redis应该可以缓解吧
作者: 二狗    时间: 2025-3-3 16:23
越玩越大胆 发表于 2025-3-3 16:20
ok,配置个redis应该可以缓解吧

高频次,固定出入参,适合用redis进行缓存。

搜索场景不适用。           高级搜索理论es会更合适。

到此为止。不延伸了。
作者: 越玩越大胆    时间: 2025-3-3 16:30
二狗 发表于 2025-3-3 16:23
高频次,固定出入参,适合用redis进行缓存。

搜索场景不适用。           高级搜索理论es会更合适。

大佬延伸的好爽,希望你能再插的深一些,我还想要更多
作者: jekyll    时间: 2025-3-3 16:57
用docker 跑mysql 10.1多好




欢迎光临 全球主机交流论坛 (https://hostloc.gdisk.cf/) Powered by Discuz! X3.4