Ruby
mysql2
fetch

mysql2で巨大データを扱う場合

More than 1 year has passed since last update.

Rubyのmysql2で巨大なデータを取り扱いたい場合、Streamingをtrueにすると一度に必要な行だけ取ってこられるようです。

result = client.query("SELECT * FROM really_big_Table", :stream => true)

https://github.com/brianmario/mysql2#streaming