
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
go-sql-driver/mysql を用いる際に (*DB).SetConnMaxLifetime は不要なのか - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
go-sql-driver/mysql を用いる際に (*DB).SetConnMaxLifetime は不要なのか - Qiita
はじめに 先日、GitHub Blog にて Go の MySQL Driver に関する記事が掲載されました。 The GitHub Blog... はじめに 先日、GitHub Blog にて Go の MySQL Driver に関する記事が掲載されました。 The GitHub Blog: Three bugs in the Go MySQL Driver ここでは Three bugs のうち、最初に挙げられている The crash について話します。 The crash は、切断されたコネクションをコネクションプールから引き当てて用いた際に unexpected EOF が発生する問題です。 この問題に対して、今までは (*DB).SetConnMaxLifetime を設定することで、切断されたコネクションを再利用しないよう対処してきました。 go-sql-driver/mysql v1.5.0 では著者による修正がマージされており、記事中では (*DB).SetConnMaxLifetime が不要とされています。 If