[前][次][番号順一覧][スレッド一覧]

mysql:8186

From: "yoshiaki yazawa" <"yoshiaki yazawa" <yoshiaki@xxxxxxxxxx>>
Date: Wed, 3 Sep 2003 13:18:27 +0900
Subject: [mysql 08186] Re: mysql の暴走?

矢澤です。

自称mysql初心者がレンタルサーバでmysqlをいきなり使うのは
危険かと思います。
正確に言うとレンタルサーバでmysqlやCGI、PHP等も含めてです。
1台丸ごと借りてるのであればダウンしたとしても問題ないでしょうが・・・
逆に共用サーバでダウンさせたのであればレンタルサーバ会社にも
多大なる問題があるかと思います。
mysqlやPHPのバグが原因であればまた別な部分もありますけどね。

で、可能性としてはPHPの場合、スクリプトが終了した時点で
DBからは切断されますし、よほど無茶な設定をしてない限り
スクリプトに問題があったとしてもタイムアウトでプロセス終了→
DB切断となるはずです。

となると、例えばテンポラリテーブルが/tmpに生成されるように
なっていて、その容量が無制限だとすると
/と/tmpが同じ領域ならばダウンに近い状態になるかもしれません。

> こんにちは、ほとんどROMのtkです。
>
> 昨日レンタルサーバーをダウンさせてしまいました。
> サーバー側の話では、mysqlが原因とのことなのですが、
> どういうことなのかは、わかりません。
>
> スクリプト自体は、perlとphpで、書いています。
>
> それで、教えていただきたいのですが、
> mysqlの初心者が、引き起こす可能性のある、mysqlの暴走(?)の
> 原因とはどういうものでしょうか?
>
> phpでmysqlを操作したときの、解放、
> mysql_free_result($res);
> 或いは、データベースからの切断
> mysql_close($con);
>
> 同じくperlで、操作した場合の、
> $sth -> finish;
> $db->disconnect;
> を忘れてしまった場合、大きなトラブルになるのでしょうか?
>
> サーバーのOSは、FreeBSD4.7
> MySQL4.0.13
> PHP4.2.3
> です。
>
> 以上よろしくお願い申し上げます。
> tk



[前][次][番号順一覧][スレッド一覧]

      8185 2003-09-03 11:33 [tk <tk@xxxxxxxxxx>  ] mysql の暴走?                          
->    8186 2003-09-03 13:18 ┣["yoshiaki yazawa" <y]                                       
      8193 2003-09-04 17:54 ┃┗[tk <tk@xxxxxxxxxx>  ]                                     
      8191 2003-09-04 02:56 ┣[遠藤 俊裕 <endo_t@xx]                                       
      8194 2003-09-04 17:57 ┃┗[tk <tk@xxxxxxxxxx>  ]                                     
      8195 2003-09-05 11:08 ┗[Mikage Sawatari <mik]