【发布时间】:2023-03-06 06:46:02
【问题描述】:
目前我有使用多个站点的 magento 设置(存储访问其他站点的视图)。我以这种方式设置了大约 7 个商店,所有这些商店都运行一个后端和数据库。随着时间的推移,它变得非常庞大,例如我的数据库超过 1GB,索引现在是一个非常漫长的过程。因此,出于显而易见的原因,我现在将它们拆分为自己的 magento 后端/数据库。
我已经通过复制我的 magento 安装并删除不必要的商店视图离开了我想要保留的 1 个商店来做到这一点。问题当然是 magento 不会删除这些已删除商店的数据库条目,所以我仍然有一个非常庞大的数据库,其中包含不必要的数据。
所以我的问题 - 我如何删除我数据库中的这些剩余数据?我假设 magento 保留某种 id 以将数据链接到商店视图,因此也许存在我可以运行的 sql 查询。
【问题讨论】:
-
这可能是一个愚蠢的问题,但是 Magento 中的日志为我们创建了一个巨大的数据库(我们一次安装运行 37 个商店,200K 客户列表和大量库存)我们刚刚关闭了登录系统>> 配置 >> 高级 >> 管理 >> 管理操作记录。在归档赶上后,这将我们的数据库减少了 2/3 秒。这还适合你吗?运行多个安装似乎很浪费。
-
我说 Reduce by 2/3s 意思是说减少到 2/3s
标签: magento