gpt4 book ai didi

sql-server - 将行批量插入 SQL Server 的最快方法

转载 作者:行者123 更新时间:2023-12-02 10:48:54 25 4
gpt4 key购买 nike

通过 Web 服务,远程计算机将发送一组行以插入到我们的中央 SQL 服务器中。

插入这些行的最佳方法(性能方面)是什么?每次可以插入 50-500 行。

我知道我可以批量插入数据或将数据格式化为 XML,从而以这种方式插入数据,但我以前从未在企业环境中这样做过。

更新使用 wcf web 服务(或者 wse 还不确定)和 SQL Server 2008 标准。

最佳答案

除非您在一台已有 10 年历史的计算机上运行,​​否则 50-500 行并不算多;您可以直接发送 SQL 语句并将它们直接通过管道传输到数据库中,从而获得出色的性能。当然,假设您信任向您发送数据的服务:-)

如果性能确实是一个问题,那么通过 bcp 文件发送绝对是在数据库中堵塞数据的最快方法。从你的问题来看,你已经知道如何做到这一点。

关于sql-server - 将行批量插入 SQL Server 的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/642724/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com