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

mysql:10030

From: 川合孝典 <川合孝典 <gcd00051@xxxxxxxxxx>>
Date: Fri, 20 Aug 2004 18:18:00 +0900 (JST)
Subject: [mysql 10030] Re: Webでのテンポラリーテーブルについて

川合孝典です。

----- Original Message -----
>Date: Fri, 20 Aug 2004 17:31:28 +0900
>From: 杉本誠 <sugimoto@xxxxxxxxxx>
>Subject: [mysql 10029] Webでのテンポラリーテーブルについて
>To: <ml@xxxxxxxxxx>
>
>
>お世話になります。'すぎもと'と申します。
(中略)

>テンポラリーテーブルは、セッションが終了(ユーザがログオフ)すると、自動的に
>削除されるということですが、これは、PerlのDBDで disconnect(); を処理した
>時点と見てよいのでしょうか。
基本的にはYes。
なぜ基本的にというのかといえばApache::DBIでコネクトを持続させた場合、
DBIのdisconnectが実際には有効ではないからです。

>また、テンポラリーテーブルは、セッションが異なれば、他から参照できないため、
>同名で違うデータが利用できるということですね。
Yesのはず。

>Webアプリの場合、複数のユーザが同じID、PWでログイン、利用するわけですが、
>それは、異なるセッションとして認識してよいのでしょうか?
これも上記のようにApache::DBIを使っていると使いまわされる可能性があります。
心配だったら実際にいくつかプログラムを同時に走らせて確認してみてはいかが
でしょう?各スクリプトでsleepでしばらく待ってあげるようにすれば、
確認できると思いますけど?

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

     10029 2004-08-20 17:31 [杉本誠 <sugimoto@xxx] Webでのテンポラリーテーブルについて     
->   10030 2004-08-20 18:18 ┗[川合孝典 <gcd00051@x]                                       
     10031 2004-08-20 18:33  ┗[杉本誠 <sugimoto@xxx]                                     
     10032 2004-08-21 07:37   ┗["KAWAI,Takanori" <GC]                                   
     10044 2004-08-23 09:06    ┗[杉本誠 <sugimoto@xxx]