我们正在考虑使用MySQL内存表来帮助完成一些临时任务(想想一个队列)。它将被复制到一个可能是MyIsam表的slave。重新启动主服务器后,将清除内存表。根据文档,
首次在主服务器上使用MEMORY表时 启动后,DELETE语句将写入master的二进制日志 自动,从而再次将从站与主站同步。
清除内存表后,Slave表将被清除。如果可能,我希望从从站重新创建内存表数据。
在文档的同一部分中说:
如果使用--init-file选项填充MEMORY表 在启动时掌握,确保此时间间隔为零。
我相信这是说我们正在尝试做的事情是可能的,但是我并没有找到很多文档来支持这一点。是否可以在重启时从Slave重新创建Master表?