【发布时间】:2015-01-08 08:48:50
【问题描述】:
我确实有一些可重现的错误,我不再愿意承担,所以我希望你们中的一些人可能知道更好的解决方法。
我每天处理几个较大的立方体(大约 10-50 GB)。当我在 XMLA-Script 中使用时,仅处理分区(大约 20%)大约需要 1 小时 - 所以在并行模式下处理维度和度量。 这仅适用于 2/5 次运行。
所以我有一个检测崩溃的程序,如果发生崩溃,则启动串行处理,这将慢约 2-5 倍 - 但至少每次都有效。
错误代码非常通用,帮助不大:
- 操作已取消; HY008
- 通信链路故障; 08S01; TCP 提供程序:现有连接被远程主机强行关闭。
而且由于它每次都在串行模式下工作,我知道原则上没有错误。
我正在使用 微软 SQL Server 2014 - 12.0.2000.8 (X64) 企业版:Windows NT 6.3 (Build 9600:)
请,如果您有任何想法如何解决(解决方法)这个问题。
感谢您对这种行为的每一个新见解或想法。
【问题讨论】:
-
请同时指定服务器核心数量、服务器超时参数、'CoordinatorExecutionMode'和'ThreadPool\Process\MaxThreads',以及数据库参数'最大连接数'。
-
很高兴(感谢打扰):核心数量::::
6 Cores (Intel(R) Xeon(R) CPU E5-2420 v2 @ 2,20 GHz)::(So the SQL-Server believes it has 12 cores)::Maximum-Worker Threads 设置为0 (unlimited)::服务器超时参数:::@ 987654324@ :: Parallelism ::Query Wait = -1::Query Execution Timeout: 0 (no time-out)::CoordinatorExecutionMode: -4::ThreadPool\Process\MaxThreads: 0:: DB参数Maximum Number of Connections: 0 (unlimited)(抱歉缺少换行符)
标签: sql-server parallel-processing sql-server-2012 ssas cube