MS SQL Server 2008到MySQL:我如何改进此过程?
每5分钟,我们在MS SQL Server 2008上就有一个作业:MS SQL Server 2008到MySQL:我如何改进此过程?,mysql,sql-server,sql-server-2008,Mysql,Sql Server,Sql Server 2008,每5分钟,我们在MS SQL Server 2008上就有一个作业: 通过ODBC链接连接到MySQL 创建表\u temp@MySQLServer 将SQLSERVER.table中的所有行插入MySQLServer.table\u temp 删除MySQLServer.table 将MySQLServer.table_temp重命名为MySQLServer.table 这个表有32000行。它会定期挂起在插入步骤,唯一的方法是服务mysql重启。数据库引擎是MyISAM,虽然我没有设计数
- 通过ODBC链接连接到MySQL
- 创建
@MySQLServer表\u temp
- 将
中的所有行插入MySQLServer.table\u tempSQLSERVER.table
- 删除MySQLServer.table
- 将MySQLServer.table_temp重命名为MySQLServer.table
插入
步骤,唯一的方法是服务mysql重启
。数据库引擎是MyISAM,虽然我没有设计数据库
我的问题:因为它会定期挂起,所以必须对其进行密切监控,以便我们在内部网应用程序上访问的所有信息都是最新的。如何改进此作业,使其不再挂起?能否更具体地说明“定期挂起”的问题?具体发生了什么?什么,如果MySQL中的
.err
日志显示了什么?MySQL.err为空,error.log不显示任何特定的内容。只有少数[警告]IP地址'192.x.x.x'无法解析;名称或服务未知
,然后只是关闭通知