データベース設定の見直しを行いました。
ここ数日のサーバ不調のため
先ほどまでにデータベースの設定と構成の大幅な変更を行いました。
サーバ上で動いているデータベースの負荷を減らすため
更新用データベースと参照用データベースとをはっきりと分けております。
んで、更新用データベースが更新されると
即座に参照用データベースへ同期される仕組みにしてます。
通常は明らかに
更新(レース結果の更新とか出馬表の作成とか)よりも
参照(サイトの表示全般)のほうが回数も多く負荷も高くなりますので
これを分けたことで、サーバの負荷は(おそらく)軽減されるものと。
ちなみに参照用データベースは同じPCの中にはありますが
別のOS上で動いていて、メモリの割り当ても違うため
サーバのメモリ不足はこれでいったん解決するんじゃないかと思っています。
それと、昨日のネタの続きっぽいですが
昨夜のうちにスワップ領域のディスクの変更を実施しています。
これによりディスクへのアクセスが遅れてサーバがダウンすることは
まあ減るんじゃないかと。
しばらくはこの設定で様子をみてみようと思います。
改善されなければ他の方法を試してみたいと思います。
---
実はこのデータベースの構成変更
新メンバーズサイトの構築にも一部かかわっています。
データベースを参照用で分けた時に
新しいサイト用のデータベースを作って
そのデータベースも同時に更新する仕組みにしてあります。
新サイト構築の一環として
今回の負荷軽減対策も実施してみました。
いずれにしろ
負荷が軽減されるかどうかは、数日動かしてみないとわかりません。
ちょっと様子見です。
-----
さて。
明日は管理人は夜勤でございます。
2016年は夜勤の日もブログを更新します。
大したことは書けませんが
ちょろっと競馬ネタでも。
先ほどまでにデータベースの設定と構成の大幅な変更を行いました。
サーバ上で動いているデータベースの負荷を減らすため
更新用データベースと参照用データベースとをはっきりと分けております。
んで、更新用データベースが更新されると
即座に参照用データベースへ同期される仕組みにしてます。
通常は明らかに
更新(レース結果の更新とか出馬表の作成とか)よりも
参照(サイトの表示全般)のほうが回数も多く負荷も高くなりますので
これを分けたことで、サーバの負荷は(おそらく)軽減されるものと。
ちなみに参照用データベースは同じPCの中にはありますが
別のOS上で動いていて、メモリの割り当ても違うため
サーバのメモリ不足はこれでいったん解決するんじゃないかと思っています。
それと、昨日のネタの続きっぽいですが
昨夜のうちにスワップ領域のディスクの変更を実施しています。
これによりディスクへのアクセスが遅れてサーバがダウンすることは
まあ減るんじゃないかと。
しばらくはこの設定で様子をみてみようと思います。
改善されなければ他の方法を試してみたいと思います。
---
実はこのデータベースの構成変更
新メンバーズサイトの構築にも一部かかわっています。
データベースを参照用で分けた時に
新しいサイト用のデータベースを作って
そのデータベースも同時に更新する仕組みにしてあります。
新サイト構築の一環として
今回の負荷軽減対策も実施してみました。
いずれにしろ
負荷が軽減されるかどうかは、数日動かしてみないとわかりません。
ちょっと様子見です。
-----
さて。
明日は管理人は夜勤でございます。
2016年は夜勤の日もブログを更新します。
大したことは書けませんが
ちょろっと競馬ネタでも。
このネタへのコメント:
コメントはありません。