-3

我有一个网站(位于“专用服务器”之上的 Laravel + Mysql),我在其中保存了每个用户看到的所有报告页面。我的网站每天被访问 10,000 次,这个统计数据使数据库在几个月后变得更大。现在“访问”表占据了整个数据库的 85%!

有没有办法做到这一点,这是最好的方法?

4

1 回答 1

2

我以前没有遇到过这个问题,但我认为最好从主数据库中提取这么重负载的日志记录,您可以将其移动到文件系统或日志记录服务(阅读内容)。

或者您可以有工作(后台进程)来删除您不需要的日志,例如一个月前的日志,这将对 db 有所帮助。
阅读一些最佳实践

于 2021-09-12T11:31:51.670 回答