[交流] 建议数据库早日改掉

🌴Lv.5 高级 🌞 骨干会员
2026-09-22 10:17:38
现在的sqllite数据库并发是个大问题啊,不可能网站只有几十个人访问吧,我现在的站点一天还两千多人呢,改版升级后再一宣传,这个并发可能成为大问题啊。长痛不如短痛,不如早改了。官方也是,如果程序用的人多了,论坛的并发都不够用吧?


按当前 SQLite + PHP + 现有缓存结构,单机普通配置(4C8G / SSD / Nginx + PHP-FPM)大致是:

  • 稳定并发请求:80–150

  • 短时峰值:200–300

  • 写入/事务并发:5–15,再高会撞 SQLite 单写锁,出现 busy_timeout 排队

  • 游客页面缓存命中高时:300–500 并发请求

  • 登录用户多、详情页多、频繁写:30–80 并发请求

  • 同时在线:可撑几百到一两千,但真正并发请求数远低于在线数


最后由 ahfanxin 于 2026-09-22 10:28 编辑
知识,奉行,知行合一
| 浏览 623 次 | 回复 22 次

全部回复 (21)

🌱Lv.2 新手 ⭐️ 新访客
2026-09-22 18:09:08
这事先拿数据说话:2000人/天按峰值系数折算,真实并发常常就几十,先压测一轮再定,别拍脑袋换库。真要改,SQLite转MySQL是架构级变更,得排2-4周:SQL适配、迁移脚本、双写灰度、回滚演练,缺一样
#21 楼

请 登录