0
mysqlサーバからデータを取得する機能があります。私は次のような公式を使ってこれを行います:データベースからデータを取得するときに接続が失われる
sql <- sprintf("SELECT * FROM `match_player` INNER JOIN `match` ON match_player.match_id=match.id")
df_all <- dbGetQuery(con, sql)
すべてが動作します。しかし、私は+/- 200.000行以上の計算を実行しなければならず、各行に対してデータベースからデータをフェッチする必要があります。そして、私はエラーを取得+/- 100.000記録した後、接続が失われる原因:.localの(CONN、声明、...)で
エラー:ステートメントを実行できませんでした:クエリ中のMySQLサーバへ 失われた接続を
私は
あなたのサーバのmy.cnfでwait_timeoutとinteractive_timeoutを変更して、問題が実際にタイムアウトしているかどうかを確認してください。 – JammuPapa
チャンクで問い合わせることができます[9ページ](https://cran.r-project.org/web/packages/DBI/DBI.pdf) – zx8754