使用php将数据从外部sql server数据库导入本地数据库

时间:2015-06-04 12:31:24

标签: php sql sql-server

我有一个网站,我在其中查询我们的一个外部sql服务器并将记录插入到网站的本地服务器中。

我只是连接到外部数据库,查询表,截断本地表,并运行foreach以将数据插入本地表。

这个过程很好,问题是需要很长时间。

我只是想看看你们是否可以给我一些关于如何加快这个过程的提示。如果还有其他办法,请告诉我。

1 个答案:

答案 0 :(得分:0)

有很多因素可以确定最佳方法。您要复制的数据库是否始终与源数据库相同,或者它是否具有不在源数据库中的条目。如果您只是希望它们相同,并且网站数据库只是一个只读克隆,那么SQL Server中有很多方法可以执行此操作:复制,日志传送,镜像,SSIS包。这一切都取决于您想要同步数据库的频率和许多其他因素。