Magento 2.2.6 /var/lib/mysql/ 文件夹占用 43 GB 磁盘 space

Magento 2.2.6 /var/lib/mysql/ folder is taking 43 gb of disk space

由于某些原因,我的 magento 2 网站 (Magento ver. 2.2.6) 从服务器获取了太多 space。昨天有 1.2 GB 可用,现在只有 240MB 可用。请帮助解决这个问题。

请看附图

UPDATE : I have found that most of the disk space is taken by /var/lib/mysql/webna this folder (42 gb). Here webna is my database name .In that folder i can see lots of IBD , FRM, MYI files. There is on file inside the webna folder called mageplaza_smtp_log.ibd and it's file size is 43 gb.

请看下图

我可以删除这些大文件吗?

如果删除这些文件,您的 Magento 站点肯定会停止工作。

我猜最大的文件 mageplaza_smtp_log 正在存储从您的服务器发送的电子邮件的历史记录。随着时间的推移,您的站点发送的电子邮件越多,每封电子邮件的内容越大,该表空间中存储的内容就越多。

这可能与此功能有关:https://www.mageplaza.com/faqs/is-there-a-way-to-log-and-view-the-emails-sent-to-recipients.html

Is there a way to log and view the emails sent to recipients?

This can be accessed by the following Mageplaza > SMTP > Email Logs. From here you can look back all the sent email from the server to customers. This log email can be cleaning periodically.

我建议您弄清楚如何按照最后一行所说的操作,如果不需要,请定期清理日志。我不是 Magento 用户,但我想在他们引用的屏幕上有一些控件可以做到这一点。

最好使用 Mageplaza 屏幕来执行此操作,因为如果 Mageplaza 需要其他内部簿记来更新多个表,则只有他们的代码知道如何正确执行此操作。

如果您需要更具体的 Magento 帮助,Stack Overflow 有一个专门针对 Magento 问题的姊妹站点:https://magento.stackexchange.com

但我确信仅自己删除文件将非常有效地破坏您的网站。或者至少能够发送电子邮件和查看过去电子邮件的日志。