嗨,我使用db visualizer连接了hive,并启动了一个简单的连接查询,以根据应用的过滤器获取两列。但查询运行了一个多小时,状态为“executing”。我在hive中通过putty启动了相同的查询,在不到20秒内得到了结果。
有谁能帮助我理解为什么db visualizer中的查询运行了很长时间而没有产生任何输出。
使用的查询:
SELECT
A.ORDER,
B.ORDER1
FROM
ORDER A
INNER JOIN DUORDER B ON A.ORDER=B.ORDER1 AND A.TYPE ='50'
(结果集仅包含400条记录)
1条答案
按热度按时间6tqwzwtp1#
为了分析原因,我们需要更多的信息。请在dbvisualizer中打开工具->调试窗口并启用调试(只针对dbvisualizer,而不是jdbc)。再次执行查询,一段时间后(比如几分钟)停止查询。然后使用“帮助”->“联系支持”提交支持请求,并确保启用了“附加日志”。这将给我们的信息,我们需要看看什么可能是错误的。
谨致问候,hans(dbvisualizer团队)