跳到主要内容

1 篇博文 含有标签「Performance」

查看所有标签

MySQL 流式读取超大表

· 阅读需 5 分钟
ZhaoYongChun
Maintainers

在处理海量数据(如导出报表、全表迁移、数据清洗)时,如果直接使用普通的 SELECT * 查询,JDBC 驱动默认会将所有结果集全部加载到内存中。对于几百万甚至上亿行的表,这几乎百分之百会导致 OOM (Out Of Memory) 异常。

本文将介绍如何在 dbVisitor 中利用 MySQL 的流式查询特性,优雅地解决超大表全量读取问题。