我的NodeJS中有一个已连接的数据库,大小为723.1 MB,但面临内存大小的相同问题。
我正在做的是将数据库创建为API,以便可以在VueJS中请求它。我使用大小仅为0.1 MB的虚拟数据库成功将所有数据呈现为所需的API。
我已经尝试过使用此代码来增加在节点中分配的内存
node --max-old-space-size=2048 index.js
但是没有任何反应,我遇到了同样的问题。我该怎么办才能解决此类问题?
答案 0 :(得分:1)
尝试将旧空间的大小增加到4096,而不是2048
node --max-old-space-size=4096 index.js
答案 1 :(得分:0)
我所做的是我只使用LIMIT CLAUSE来显示在桌子上。
SELECT * FROM TABLE ORDER BY F_NAME LIMIT 1000
在前端显示整个数据库是一个愚蠢的想法,它超出了NODEJS的限制,这就是为什么我遇到这个问题,但是我想到我将限制它并且显然可以工作。