内存不足错误可能是由数据库的大小引起的吗?

时间:2019-01-22 16:14:10

标签: php mysql

我有一个用PHP数据库编写的MySQL Web应用程序。这是一个精简而高效的框架。它在线上已有5年了,每天用户都在注册和/或贡献力量来扩展单个数据库,而且规模总是更大。

大约15天发生的事情是每天发生1到2次错误

  

PHP Fatal error: Out of memory (allocated X (tried to allocated Y bytes)

我有共享的托管服务,memory_limit设置为512 MB 通过备份(.sql下载的数据库约为750MB,但是磁盘上的空间超过1GB。

数据库大小会影响吗?还是因为有如此多的请求为服务器生成了关键条件?

你对我有什么建议吗?

1 个答案:

答案 0 :(得分:0)

在放慢了几天之后,其中经常发生诸如此类的错误

  • PHP致命错误:内存不足

  • MySQL连接过多

  • 无法通过套接字'/tmp/mysql.sock'连接到本地MySQL服务器

我联系了技术支持,他们告诉我有DDoS攻击