【发布时间】:2013-09-12 01:12:36
【问题描述】:
我创建了一个 drupal 站点,我的客户决定使用共享主机 (1nor1)。他们提供了无限的 MySQL 数据库。数据库的最大值为 1GB。我到达了它,我唯一能做的就是清理缓存和访问日志表(100-200MB),但是在 3-4 天后,当访问日志和缓存表获得 100-200MB 时,页面再次崩溃。
我刚刚发现了这个:https://stackoverflow.com/questions/1897260/how-to-deal-with-the-200mb-limit-of-godaddy-database,但答案是我无法更改托管服务提供商。
我能做什么?谢谢。
【问题讨论】:
-
如果您当前的托管服务提供商无法为您提供更多资源,您将不得不更换托管服务提供商。我不确定您还希望任何人能说些什么。对于 5/10 年前的数据库来说,200mb 的空间实在是太小了,更不用说今天了。我的建议是搬到合适的主人那里,不要回头。
-
没有。我有 1GB 的限制,我所能做的就是删除具有 100-200MB 的缓存表,因此数据库将从 800MB 移动到 1024MB。我说的是我无法更改托管服务提供商,因为我的客户已经付款了。
-
对不起,我看错了。答案是一样的,如果你的数据库不够大,那就买一个更大的数据库。如果您的托管服务提供商不给您,请找一个新的托管服务提供商。另一种选择是截断您的数据,我猜这是不可行的。除了重写 Drupal 如何存储其数据以以某种方式压缩它之外,您别无选择
标签: php mysql drupal memory-limit