全球主机交流论坛

标题: 各位有优化过的MySQL5.7配置文件吗?用在700MB小鸡上跑网站 [打印本页]

作者: 0x0208v0    时间: 2024-4-15 22:18
标题: 各位有优化过的MySQL5.7配置文件吗?用在700MB小鸡上跑网站
如题,各位MJJ有没有什么珍藏的优化过的mysql5.7 配置文件?求分享一波  

我自己也在网上搜索攒了一个配置文件,不知道是不是最好的   

纳了闷了,现在的小鸡配置都这么低,只能用来转发流量吗?

要不然市面上那些 500MB 内存的小 VPS ,或者什么网站空间是怎么部署的?





  1. [mysqld]
  2. # Remove leading # and set to the amount of RAM for the most important data
  3. # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
  4. # innodb_buffer_pool_size = 128M
  5. #
  6. # Remove leading # to turn on a very important data integrity option: logging
  7. # changes to the binary log between backups.
  8. # log_bin
  9. #
  10. # Remove leading # to set options mainly useful for reporting servers.
  11. # The server defaults are faster for transactions and fast SELECTs.
  12. # Adjust sizes as needed, experiment to find the optimal values.
  13. # join_buffer_size = 128M
  14. # sort_buffer_size = 2M
  15. # read_rnd_buffer_size = 2M
  16. skip-host-cache
  17. skip-name-resolve
  18. datadir=/var/lib/mysql
  19. socket=/var/lib/mysql/mysql.sock
  20. secure-file-priv=/var/lib/mysql-files
  21. user=mysql

  22. # Disabling symbolic-links is recommended to prevent assorted security risks
  23. symbolic-links=0

  24. log-error=/var/log/mysqld.log
  25. pid-file=/var/run/mysqld/mysqld.pid

  26. innodb_buffer_pool_size=5M
  27. innodb_log_buffer_size=256K
  28. query_cache_size=0
  29. max_connections=10
  30. key_buffer_size=8
  31. thread_cache_size=0
  32. host_cache_size=0
  33. innodb_ft_cache_size=1600000
  34. innodb_ft_total_cache_size=32000000

  35. # per thread or per operation settings
  36. thread_stack=131072
  37. sort_buffer_size=32K
  38. read_buffer_size=8200
  39. read_rnd_buffer_size=8200
  40. max_heap_table_size=16K
  41. tmp_table_size=1K
  42. bulk_insert_buffer_size=0
  43. join_buffer_size=128
  44. net_buffer_length=1K
  45. innodb_sort_buffer_size=64K

  46. #settings that relate to the binary log (if enabled)
  47. binlog_cache_size=4K
  48. binlog_stmt_cache_size=4K

  49. performance_schema = off
复制代码

作者: lastfree    时间: 2024-4-15 22:28
要不考虑一下降级 mysql 5.5 好像可以在512M 上面跑
作者: 0x0208v0    时间: 2024-4-15 22:36
lastfree 发表于 2024-4-15 22:28
要不考虑一下降级 mysql 5.5 好像可以在512M 上面跑

请教一下,为什么推荐mysql5.5 而不是mysql5.6呀?是有什么特殊原因吗
作者: vpsou    时间: 2024-4-15 22:39
0x0208v0 发表于 2024-4-15 22:36
请教一下,为什么推荐mysql5.5 而不是mysql5.6呀?是有什么特殊原因吗

5.5占用低吧
作者: Akewa    时间: 2024-4-15 22:42
看看我BLOG,128M跑的mysql+wordpress+typecho
作者: makizhang    时间: 2024-4-15 22:47
sqlite轻量的多
作者: vpsou    时间: 2024-4-15 22:49
Akewa 发表于 2024-4-15 22:42
看看我BLOG,128M跑的mysql+wordpress+typecho

那家还有128M卖?
作者: 0x0208v0    时间: 2024-4-15 22:49
makizhang 发表于 2024-4-15 22:47
sqlite轻量的多

sqlite。。。但凡它要是能远程连接,直接无脑选它了
作者: 0x0208v0    时间: 2024-4-15 22:51
Akewa 发表于 2024-4-15 22:42
看看我BLOG,128M跑的mysql+wordpress+typecho

?????现在还有128mb的小vps吗,求个配置文件大佬
作者: wps    时间: 2024-4-15 22:53
网上这么个帖子
Mysql在512m以下内存优化配置https://blog.csdn.net/weixin_33835103/article/details/91746157
作者: 0x0208v0    时间: 2024-4-15 22:55
wps 发表于 2024-4-15 22:53
网上这么个帖子
Mysql在512m以下内存优化配置https://blog.csdn.net/weixin_33835103/article/details/9174 ...

我记得十几年前流行“网站空间”的时候,内存甚至不到100mb。。。。那不也很多网站搭建起来嘛,现在配置可以说翻了十倍,但是却搭不起来网站了。。真是奇怪
作者: wps    时间: 2024-4-15 22:59
0x0208v0 发表于 2024-4-15 22:55
我记得十几年前流行“网站空间”的时候,内存甚至不到100mb。。。。那不也很多网站搭建起来嘛,现在配置 ...

十几年前手机一两g ram不也能用了,现在24g一样杀后台啦
作者: 气味    时间: 2024-4-15 23:01
当时半夜抢9.9美元的512M小鸡
很是火热啊
作者: wps    时间: 2024-4-15 23:02
用Mariadb占用低点好像,https://blog.csdn.net/lbp0408/article/details/125202823
作者: jekyll    时间: 2024-4-15 23:07
以前用128M小鸡的时候还会花时间优化,现在都是默认配置直接怼,1G以下内存就5.5,2G内存以上就8.0,中间5.7。
作者: vpsou    时间: 2024-4-15 23:11
jekyll 发表于 2024-4-15 23:07
以前用128M小鸡的时候还会花时间优化,现在都是默认配置直接怼,1G以下内存就5.5,2G内存以上就8.0,中间5. ...

5.5有点落伍了吧
作者: 0x0208v0    时间: 2024-4-15 23:19
jekyll 发表于 2024-4-15 23:07
以前用128M小鸡的时候还会花时间优化,现在都是默认配置直接怼,1G以下内存就5.5,2G内存以上就8.0,中间5. ...

怕不是上年纪了,经济水平比以前好了
作者: jekyll    时间: 2024-4-15 23:25
vpsou 发表于 2024-4-15 23:11
5.5有点落伍了吧

我的老站是dz X2.5,没能力升级。。。5.5用起来很舒服。以前ramnode 的ovz 128M小鸡必须找客服临时提升内存才能编译出5.5,不然只能编译5.1。
作者: vpsou    时间: 2024-4-15 23:26
jekyll 发表于 2024-4-15 23:25
我的老站是dz X2.5,没能力升级。。。5.5用起来很舒服。以前ramnode 的ovz 128M小鸡必须找客服临时提升内 ...

ramnode我也有一台ovz,挺稳定感觉
作者: jekyll    时间: 2024-4-15 23:29
0x0208v0 发表于 2024-4-15 23:19
怕不是上年纪了,经济水平比以前好了

主要是科技进步了吧,以前年付13.5刀的小鸡128M内存,现在年付20刀的小鸡能给到2G内存。
作者: HXS    时间: 2024-4-15 23:47
本帖最后由 HXS 于 2024-4-15 23:48 编辑

Mysql需要优化吗??

256M小鸡跑的debian12+php8+mariadb10.11+WordPress,还跑了kcptun+SS
http://67.21.80.138/t.php
https://www.cainiao.io
作者: 0x0208v0    时间: 2024-4-15 23:48
HXS 发表于 2024-4-15 23:47
Mysql需要优化吗??

256M小鸡跑的debian12+php8+mariadb10.11+WordPress,还跑了kcptun+SS

???这操作太秀了,分分钟炸干小鸡
作者: HXS    时间: 2024-4-15 23:51
0x0208v0 发表于 2024-4-15 23:48
???这操作太秀了,分分钟炸干小鸡


还早着呢!!

负载基本是0; 真实内存使用 110.71 M , 真实内存空闲 111.71 M , 使用率 49.78 %
作者: vpsou    时间: 2024-4-15 23:53
HXS 发表于 2024-4-15 23:47
Mysql需要优化吗??

256M小鸡跑的debian12+php8+mariadb10.11+WordPress,还跑了kcptun+SS

mariadb10.11对标mysql那个版本?
作者: 0x0208v0    时间: 2024-4-15 23:53
HXS 发表于 2024-4-15 23:51
还早着呢!!

负载基本是0; 真实内存使用 110.71 M , 真实内存空闲 111.71 M , 使用率 49.78 % ...

博客里也没有方案啊。。怎么做到的,,求配置文件
作者: HXS    时间: 2024-4-15 23:55
0x0208v0 发表于 2024-4-15 23:53
博客里也没有方案啊。。怎么做到的,,求配置文件

就把apache并发进程改小了点,其他都默认
作者: HXS    时间: 2024-4-15 23:56
vpsou 发表于 2024-4-15 23:53
mariadb10.11对标mysql那个版本?

不懂,反正是apt最新的
作者: Akewa    时间: 2024-4-16 00:14
0x0208v0 发表于 2024-4-15 22:51
?????现在还有128mb的小vps吗,求个配置文件大佬

N年前的vir的1h/128mb机器,一直续费没丢放博客合适
作者: Akewa    时间: 2024-4-16 00:15
vpsou 发表于 2024-4-15 22:49
那家还有128M卖?

vir的老套餐了
作者: 气味    时间: 2024-4-16 13:22
https://cloud.tencent.com/developer/article/1608649
优化一下 将mysql控制在200M左右
足够用了
作者: 久治明千树汐    时间: 2024-4-16 14:27
我的 Vultr 的 512M 服务器上,使用 Podman 容器引擎

跑了 MariaDB 10 + Typecho 1.2.1 + Caddy 2 三个容器,还不卡

你可以考虑使用 MariaDB,它们优化后内存占用比 MySQL 低很多
作者: icon    时间: 2024-4-16 14:29
自从知道mjj可以win10 1c1g 丝滑后,我对mjj都充满了敬意
作者: karson    时间: 2024-4-16 14:37
别用MySQL,用功能几乎一样但优化更好的MariaDB。
不建议做所谓优化,所有内存优化(阉割)都是牺牲查询性能。所以只要不是卡到死机,别去优化内存,让它多占用点内存是好事。




欢迎光临 全球主机交流论坛 (https://loc.imgfree.eu.org/) Powered by Discuz! X3.4