LoginSignup
30
24

More than 5 years have passed since last update.

Amazon RDS で max_connections が変わらなかった

Posted at

今北産業

max_connections がおかしい時は、
一旦適当な数字に変えてから
戻してみよう

kwsk

m1.medium の RDS インスタンスを動かしてるのに、なぜか

select @@max_connections;

が 151 という結果を返してきた。RDS での max_connections は、デフォルトでは {DBInstanceClassMemory/12582880} になるはずなんだけど、151 という数字は少なすぎる。 m1.medium のメモリは 3.75 GB だから、値としては 3.75 * 1024 * 1024 * 1024 / 12582880 = 320 になるはず。

とりあえず値を直接 320 と指定してみたところ、先ほどの select 文は 320 を返すようになった。なんだ変わるじゃん。ってことで、再度 {DBInstanceClassMemory/12582880} に戻したら、今度は 296 になった。多少の違いは気にしないとして(気にするなら直接指定すべき)、一旦適当な値に変えてから戻せば、デフォルトの値を再計算するっぽい。

もしかしたら、途中でインスタンスクラスを変えた場合にはこうなっちゃうのかもしれない。

30
24
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
30
24