查询带配置单元的sql而不带线程

查询带配置单元的sql而不带线程,sql,yarn,hiveql,Sql,Yarn,Hiveql,我正在寻找一种通过配置单元直接在数据库中执行sql查询的方法,而不必经过任何程序,我见过这样做的合作者。 这是因为集群中纱线的百分比是100%,用于处理多个任务,我需要进行一个快速结束的查询 谢谢你的帮助你为什么要这样做?在Thread之外运行的任何查询仍然需要内存和CPU资源,这可能会触发集群上的OOM。请参阅,hive不是hadoop独立的服务,这意味着在不提供it资源的情况下运行hive查询是不可能的,这基本上是由Thread完成的。现在,如果您真的不想使用Thread作为资源,那么您应该

我正在寻找一种通过配置单元直接在数据库中执行sql查询的方法,而不必经过任何程序,我见过这样做的合作者。 这是因为集群中纱线的百分比是100%,用于处理多个任务,我需要进行一个快速结束的查询


谢谢你的帮助

你为什么要这样做?在Thread之外运行的任何查询仍然需要内存和CPU资源,这可能会触发集群上的OOM。请参阅,hive不是hadoop独立的服务,这意味着在不提供it资源的情况下运行hive查询是不可能的,这基本上是由Thread完成的。现在,如果您真的不想使用Thread作为资源,那么您应该能够设计一个代码,在其中您可以直接向应用程序提供资源,而不包括Thread服务。好的,感谢您的回复仅供参考:Impala和Drill都可以在配置单元表上运行SQL查询,并且它们的运行速度至少比配置单元快一个数量级,但是如上所述,它们可能会影响在相同系统上运行的其他进程,因为它们不受配置单元的管理。