ブックマーク / yaneurao.hatenadiary.com (1)

  • やねうらお - MySQLのinteractive_timeout

    ちょっとしたオンラインゲームを作っているのだけど、サーバー側はC#で書いていて、ODBC経由でMySQLとやりとりしている。DBは同一サーバー上にあるので、ゲームサーバー起動中はサーバー側のプログラムがMySQLに対してコネクションを張りっぱなしにする。 localhostなので、切断されることは想定してなかったのだけども、深夜、ユーザーからのアクセスが無いと切断されていることがある。これには参った。どうやら、ある程度の時間アクセスが無いとコネクションが切断されるようだ。 同じ問題で悩んでいる人の記事を見ると、なるほど、MySQLの設定でinteractive_timeoutという項目があり、これがディフォルトでは8時間に設定されているようだ。よって8時間連続で、クエリ等を発行しなければコネクションは自動的に切断されてしまうのだ。 なんとも余計なお世話である。しかし、この設定を無効にする方

    やねうらお - MySQLのinteractive_timeout
  • 1