railsのrake db:seedにてclosed MySQL connectionってなエラーがでる

うーん。seed内でループばりばり&生sqlで書きたいのでconnection.executeを使いたいってなシチュエーションにて"closed MySQL connection"ってなエラーが発生する。
バッドノウハウかもしれないが一応備忘ということで。

loop do
  query = "INSERT INTO HOGEHOGEHOGEHOGEHOGE"
  ActiveRecord::Base.connection.execute query
  #=> closed MySQL connection
end

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

loop do
  query = "INSERT INTO HOGEHOGEHOGEHOGEHOGE"
  con = ActiveRecord::Base.retrieve_connection
  con.execute query
  con.close
end

rails3.2で発現しているのでrails3.2からconnectionがスレッドセーフがウンチャラカンチャラに絡んでるんだろうけど追いかける気がしないので以上。