我安装了 TPC-H 基准测试。我可以在浏览器中运行这个命令,它工作正常:
select * from h_customer;
但如果我从 Linux CLI 运行它,它就永远不会返回。
如果我将其修改为更小,它将在 CLI 中工作:
select * from h_customer limit 10;
那返回就好了。然后我可以继续:
select * from h_customer limit 100; -- This works.
select * from h_customer limit 1000; -- This hangs.
历史视图显示服务器获得了“限制 1000”的查询,并正确处理了它。它在合理的时间内运行,历史视图显示了正确的 1,000 行。
我可以用其他表和查询重现这一点。这似乎是客户端的大量数据问题。但是返回 1,000 行应该是微不足道的。我希望它会返回更多。