我在HDP2.3上的Presto0.148上运行复杂的查询,错误出-
Query 20161215_175704_00035_tryh6 failed: Query exceeded local memory limit of 1GB
我能在没有问题的情况下取消简单的查询。
http-server.http.port=9080
query.max-memory=50GB
query.max-memory-per-node=4GB
discovery.uri=http://host:9080
CREATE TABLE a.product_id, b.date, LOCATION FROM tblproduct a, day b WHERE b.date BETWEEN a.mfg_date AND a.exp_date
我必须重新启动,然后配置更新。如果我们对结果集执行了任何操作,我认为最好将查询结果集保留在内存中。因此,Presto需要大量的保留内存,1 GB的默认设置是不够的。
请确保在更改配置文件后重新启动Presto,您的配置文件似乎与Presto服务器不同步。
free工具用来查看系统可用内存: /opt/app/tdev1- free total used free shared buffers cached Mem: 8175320 6159248 2016072 0 310208 5243680 -/+ buffers/c
我有一个带有Apollo graphql lambdaendpoint的无服务器项目,url如下: https://w040io5bk9.execute-api.us-east-1.amazonaws.com/dev/graphql代码 当我去的时候,我得到了操场UI。然而,当它运行它的自省查询时,它在错误的url上运行它: https://w040io5bk9.execute-api.us-ea
我已经编写了许多从mongoDB集合中提取的Presto查询,但我们项目中的其他查询直接查询mongo。这些人希望使用我的查询来节省他们重写它们的时间。 是否有方法获取/提取Presto生成的mongoDB查询语言? 在MongoDB connector文档中没有任何内容表明如何或是否可以这样做。 我知道有SQL-mongo转换器,但Presto SQL扩展了普通SQL,使我们在非关系存储中遇到的
问题内容: 我已经在Django中实现了密码恢复功能。用我的方法,新密码将发送到他输入的电子邮件ID。当我提供正确的电子邮件(数据库中存在的电子邮件ID)时,它的工作正常。但是,当我提供不在数据库中的电子邮件ID时,就会出现此错误“ DoesNotExist位于/ forgotPassword / UniversityDetails匹配查询不存在。”。有人可以解决这个问题吗?将在此处粘贴我的代
我需要检查执行查询时使用的内存。我已经在MYSQL中将JDBC连接到我的数据库。我也知道如何执行查询。但是我不知道如何检查执行查询时使用的内存。这是为了比较内存和时间。我使用NetBeans。 非常感谢。