我在 nodejs 上编写了一个函数来选择 1.5 亿条记录,处理数据并使用 UPDATE 那些相同的 1.5 亿条记录
UPDATE 'table' SET value1='somevalue' WHERE idRo2 = 1;
每一行的单一更新连接发送一个单一的查询字符串,允许在数据库连接上进行多个语句查询。
我遇到了多个错误
- 错误:连接丢失:服务器关闭了连接。
- JavaScript 堆内存不足。
- RangeError:无效的字符串长度。
- 杀死进程。
我想我可能没有使用正确的技术或编程技术
*编辑:
我需要做的数据处理是获取“wholeApiResponse”列值,解析该字符串,然后将解析后的值插入新添加的列(askPrice、lastPrice、lowPrice、highPrice、volumePrice、platformTimestamp),这最终会修改现有的通过从现有字符串中添加新值来行。