double0201 2015-06-04 12:31
浏览 57

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

I have a website where I query one of our external sql servers and insert the records into the local server of the website.

I'm simply connecting to the external database, querying the table, truncating the local table, and running a foreach to insert data into the local table.

The process works fine, the problem is that it takes a long time.

I just want to see if you guys could give me some hints on how to speed up the process. If there is another way to do this, please let me know.

  • 写回答

1条回答 默认 最新

  • duanjiu1894 2015-06-04 12:39
    关注

    There are so many factors to determine the best approach. Is the database you are copying to supposed to always be the same as the source one, or will it have entries that are not in the source one. If you just want them to be identical, and the web site database is simply a read only clone, you have a bunch of ways in SQL Server to do this: replication, log shipping, mirroring, SSIS packages. It all depends on how frequently you want to synchronize the databases and a lot of other factors.

    评论

报告相同问题?

悬赏问题

  • ¥15 关于#MATLAB#的问题,如何解决?(相关搜索:信噪比,系统容量)
  • ¥500 52810做蓝牙接受端
  • ¥15 基于PLC的三轴机械手程序
  • ¥15 多址通信方式的抗噪声性能和系统容量对比
  • ¥15 winform的chart曲线生成时有凸起
  • ¥15 msix packaging tool打包问题
  • ¥15 finalshell节点的搭建代码和那个端口代码教程
  • ¥15 Centos / PETSc / PETGEM
  • ¥15 centos7.9 IPv6端口telnet和端口监控问题
  • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作