我有一个用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。
数据库大小会影响吗?还是因为有如此多的请求为服务器生成了关键条件?
你对我有什么建议吗?
答案 0 :(得分:0)
在放慢了几天之后,其中经常发生诸如此类的错误
PHP致命错误:内存不足
MySQL连接过多
无法通过套接字'/tmp/mysql.sock'连接到本地MySQL服务器
我联系了技术支持,他们告诉我有DDoS攻击