300 万数据量服务器配置?技术渣请教

vps网友提供 04-05 讨论归档 8
阿里云 2C4G1M,宝塔面板 NGINX,放个网站 php+mysql,目前每天写入数据库大概 2 万条,总数据量大概 300 万,最大的一个表有 170 万数据。
现在只要打开一个网页 CPU 就会 50%,同时打开 2,3 个网页 CPU 就跑满了。
求教给为大神,服务器需要升级到什么水平吗?数据库是否有优化的建议,可否推荐一些服务器优化、数据库优化的学习途径

本文由 vps网友提供,转载请注明出处

本文链接: https://www.vpsvsvps.com/discuss/a/1676471968288739328.html

标签:
yywudih
04-07

@sanggao 方便指导一下吗?推荐下学习优化数据库的书之类的?感激不尽

opengps
04-06

我的分页代码也有过这种大量占据内存和 cpu 的情况,感觉你的问题也出现在分页代码的优化上

2010
04-05

感觉四楼说的不错啊

sanggao
04-05

单表过亿的路过。日增量 400 万,每月分一次表

woshipanghu
04-05

建议用阿里云的 rds 存数据 阿里有自带的监控工具 可以看看实时查询的语句
看看哪几个 sql 运行的慢 直接优化 sql
300w 其实并不多 加索引肯定就够了
并发量大的时候加一个 redis 做个缓存

shanghai1998
04-05

mysql 不是号称千万的吗

akira
04-05

cpu 满的时候是什么进程占满了,确认了瓶颈点以后再针对性去优化处理

个人估计是数据库要优化了

yufeng0681
04-05

mysql,一百万数据以上,必须要分表。