我知道我可以在工作表中循环,并将数据逐行添加到SQLServer中。但我一直想知道这有多危险。我会让数据库(甚至服务器)变慢吗?有什么影响?我也知道还有其他方法,我只是想了解这个具体方法的局限性。提前谢谢。ps:我说的是大文件(考虑到140万行的excel限制)500k-800k行和几列。
ahy6op9u1#
但我一直想知道这有多危险。我会让数据库(甚至服务器)变慢吗?有什么影响?在数据库中执行的任何操作都会占用数据库资源,并对数据库的性能产生一定的影响。有时操作非常小或简单,总体影响可以忽略不计。对数据库的影响还取决于用户直接运行的其他查询或作为通过实际应用程序运行的查询的一部分运行的其他查询。您可以检查所有正在运行的进程,并使用sp\u who命令查看您的查询。
1条答案
按热度按时间ahy6op9u1#
但我一直想知道这有多危险。我会让数据库(甚至服务器)变慢吗?有什么影响?
在数据库中执行的任何操作都会占用数据库资源,并对数据库的性能产生一定的影响。有时操作非常小或简单,总体影响可以忽略不计。
对数据库的影响还取决于用户直接运行的其他查询或作为通过实际应用程序运行的查询的一部分运行的其他查询。
您可以检查所有正在运行的进程,并使用sp\u who命令查看您的查询。