【发布时间】:2018-05-28 08:05:29
【问题描述】:
我在我的 Windows PC 上本地安装了 CockroachDb,当我运行特定的选择查询时,我收到以下错误消息:
请求 7143455 字节,当前分配 127403581 字节,预算中 134217728 字节。
我已经阅读了一篇博文here,但我还没有找到解决方案。对于如何提高此预算限制,我将不胜感激。
【问题讨论】:
-
您正在运行哪种查询?猜测一下,这可能是在内存占涉及 JSONB 列的查询时发现的一个错误,这将在几周后在 2.0.3 版本中修复。
-
@BenDarnell 你是对的,查询涉及 JsonB 列。查询为:
SELECT ID,JsonData,PrimaryIDs,IsActive,IsDeleted FROM ( SELECT ID,JsonData,PrimaryIDs,IsActive,IsDeleted, ROW_NUMBER() OVER (ORDER BY ID) AS RowNum FROM "TableName" where LOWER(JsonData->> 'Name') like '%transaction%' ) AS TBL WHERE TBL.RowNum BETWEEN 1 AND 100 order by ID;
标签: cockroachdb