人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MySQL PHP Ver5〜

大規模なアプリを動かしているのですが、ユーザー数が増える時間帯になるとログインしにくくなります。ORエラーになります。(.htmlなどは問題なし

おおよそMySQLの同時接続数の問題だと思うのですが、単に接続数を増やすだけでいいのでしょうか?

詳しいアドバイスお願いします。

●質問者: esecua
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:HTML アドバイス アプリ エラー ユーザー
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● jeanjean
●0ポイント

やってはいけない!!MySQLに悲鳴をあげさせる10の方法

http://nippondanji.blogspot.com/2009/04/mysql10.html

上記のページにあるものに、当てはまるものがないかどうか、確認してみてください。

◎質問者からの返答

えぇ〜〜〜〜〜〜っ!

答えになってない。


2 ● tdoi
●30ポイント

同時アクセスがどの程度あって、同時接続数をどの程度にしているかにもよりますが、たぶん、それだけでは解決しない気がします。

jeanjeanさんがあげていらっしゃいますURLなどを参考にパフォーマンスチューニングをする必要はあるかと思います。


個人的な経験から効果があったものは、

・アクセラレータを導入する(きっともう使っていると思いますが・・・。)

・適切にインデックスを張る

・アルゴリズムを最適化する

など、ある意味王道的なものが多かったです。


何かの参考になれば。

◎質問者からの返答


3 ● Oiller
●30ポイント

PHPもお使いのようなので、当然なんらかのhttpサーバーもお使いだと思います。

「ログインしにくくなる」症状はhttpサーバー側でも起こり得ます。

まずは、MySQLとhttpサーバーのどちらで問題が生じているのかを切り分けることが肝要でしょう。


4 ● sphire
●30ポイント

とりあえずMySQLのエラーログを見ましょう。

datadirの中に *.err というファイルはありませんか?

そこに、同時接続数に達したよ、というエラーがあればビンゴです。

最大同時接続数を増やして解決するならそれでよし

増やしても解決しない場合は、別の問題なので、また質問してください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ