- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 SQL Server 2008 R2。我有一个运行 bcp
的存储过程通过 xp_command
shell 。在我的带有数据库副本的笔记本电脑上,50000 条记录的作业几乎是即时的,bcp
性能是每秒 71K 行。
我在服务器上运行完全相同的存储过程,它需要 1 小时 51 分钟和 bcp
性能是每秒 7 行(所以慢 10,000 倍)。选择数据的查询在服务器上运行不到一秒钟。这发生在上周,我们重新启动了 SQL Server 实例,它再次在服务器上运行得非常快。大约 5 天后,性能再次变慢,但重新启动 SQL 实例并没有帮助。
我的命令是:
bcp "exec DBNAME.dbo.SPNAME 224,1 "
queryout "\\Server\path\OUTPUT\11111.txt" -c -t\t -Usa -P"PASSWORD" -SSQLSERVER
bcp
来自 dos shell 的命令,我得到相同的结果。
最佳答案
要回答“在哪里查看”的问题,并且因为您尝试完成的任务涉及分布式资源(我在这里假设是因为您使用的是 UNC 路径)……您必须研究环境之间的差异,当比较服务器和笔记本电脑之间的执行...几乎是一切。
存储(和可用存储)
CPU(和可用 CPU)
网络(和可用带宽)
内存(和可用内存)
SQL Server 版本/更新
维护计划(笔记本电脑可能没有)
并发事件(笔记本电脑可能没有)
您似乎已经解决的数据。您可以确认数据/数据库对象是否相同?这是您在笔记本电脑上使用的恢复数据库(从服务器恢复?),或者如果不是从服务器恢复,您已经手动检查了表和索引?
如果不恢复,笔记本电脑的数据会减少吗?
要进行故障排除,您还需要的不仅仅是事件监视器。您将需要性能监视器。
这是前一段时间(不知道为什么像这样的东西不会在这里过期,但是哦)。
关于sql-server-2008-r2 - bcp queryout 可怕的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22404957/
我正在尝试使用 BCP 生成 CSV 文件。我的问题是我有一些 NVARCHAR 列,所以我必须将参数 -w 用于 bcp 实用程序。因此,生成的 CSV 文件在 EXCEL 中的单个列中打开。如果我
我正在使用 SQL Server 2008 R2。我有一个运行 bcp 的存储过程通过 xp_command shell 。在我的带有数据库副本的笔记本电脑上,50000 条记录的作业几乎是即时的,b
我是一名优秀的程序员,十分优秀!