org.springframework.data.mongodb.UncategorizedMongoDbException

org.springframework.data.mongodb.UncategorizedMongoDbException: Runner error: Overflow sort stage buffered data usage of 33700095 bytes exceeds internal limit of 33554432 bytes; nested exception is com.mongodb.MongoException: Runner error: Overflow sort stage buffered data usage of 33700095 bytes exceeds internal limit of 33554432 bytes

这个异常通常会在执行使用排序操作的查询时出现。它指示查询的执行超过了MongoDB对排序操作的内部限制。

这会将sort阶段的内存限制增加到64MB。你可以根据实际情况调整此值。

修改internalQueryExecMaxBlockingSortBytes参数的大小,使用命令如下

复制代码
db.runCommand({
    getParameter: 1,
    "internalQueryExecMaxBlockingSortBytes": 1
})

修改internalQueryExecMaxBlockingSortBytes参数的大小,使用命令如下

复制代码
db.adminCommand({
    setParameter: 1,
    internalQueryExecMaxBlockingSortBytes: 104857600
}) 

参考链接:(https://www.yingsoo.com/news/database/71771.html)

相关推荐
百锦再3 分钟前
大型省级政务平台采用金仓数据库(KingbaseES)
开发语言·数据库·后端·rust·eclipse
WangHappy16 分钟前
Windows搭建MongoDB(4):服务器部署及远程访问
mongodb·mongoose
Chloeis Syntax23 分钟前
MySQL初阶学习日记(2)--- 数据库的数据类型和表的操作
数据库·学习·mysql
AI绘画小331 小时前
渗透测试数据库判断卡壳?分类 + 方法 + SQL/NoSQL 脚本速用
服务器·数据库·sql·mysql·web安全·nosql
无敌最俊朗@2 小时前
01-总结
java·jvm·数据库
think2cat2 小时前
图书馆的"备份书库"与"时光机":MongoDB副本集深度揭秘
数据库·mongodb
清风6666662 小时前
基于单片机的多模式智能洗衣机设计
数据库·单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
武子康2 小时前
Java-167 Neo4j CQL 实战:CREATE/MATCH 与关系建模速通 案例实测
java·开发语言·数据库·python·sql·nosql·neo4j
Fency咖啡3 小时前
redis进阶 - 底层数据结构
数据结构·数据库·redis