我有一个小型python脚本,它基本上连接到SQL Server (Micrsoft)数据库,并从那里获取用户,然后将它们同步到另一个mysql数据库,基本上im只是运行查询来检查用户是否存在,如果没有,那么将该用户添加到mysql数据库中。脚本通常需要大约1分钟才能同步。我要求脚本每5分钟做一次(例如)一次(每5分钟一次同步)。
如何才是建造这座大楼的最佳方法?更新:我有用于servers的连接参数,所以我使用一个小的ubuntu服务器在位于不同服务器上的两个数据库之间进行同步
我有一个主从复制,它以0秒的延迟同步数据。但是最近我观察到MySQL主机已经到达了“太多的连接”,所以我检查了MySQL主机中的进程列表,我们的一个人处理了sql注入攻击,所以我们杀死了这些查询,但不幸的是我们失去了从主机的同步。当我检查从进程列表时,我看到mysql>显示从进程状态\G Last_Error: Query partially completed on the master