我们目前正在运行一个4节点集群(3台8GB机器和一台4GB RAM机器),并尝试在其自身上运行一个表(约7.5 GB)的左外连接。表的很少字段已存储为columnstore。 查询的结构有点像:
SELECT a.x, a.y from tableX left outer join tableY on a.z=b.z group by a.x;
有什么想法吗?
答案 0 :(得分:2)
我们已经看到当机器处于大量负载时会重现此错误(它会触发内部TCP超时,因此它是-1,因为它不是我们的一个)。
运行查询时,计算机是否运行了很多负载?例如。你是在计算机上同时运行其他几个查询还是其他什么?
我们正在积极致力于以一般方式解决这个问题(复制起来相对困难),我们将使这个主题与我们的进展保持同步。