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

mysql:15773

From: 香西DA <香西DA <kosai@xxxxxxxxxx>>
Date: Thu, 7 Jun 2012 14:53:11 +0900
Subject: [mysql 15773] Re: MySQLが返却するOKパケットのserver_status

香西です。

後藤様のご指摘ありがとうございます。
サーバAでは、
 AUTO_COMMITが0(auto_commit=0の設定)
 Multi queryの設定が0(multiquery非許容)
サーバBでは、
 AUTO_COMMITが1(auto_commit=1の設定)
 Multi queryの設定が1(multiquery許容)
ということでしょうか。

MySQL接続後のクエリの実行内容はサーバA、Bで同じなので、
こうなる原因はMySQLへの接続時のパラメタの設定が異なるか
らでしょうかねぇ。


> -----Original Message-----
> From: gotou1213@xxxxxxxxxx [mailto:gotou1213@xxxxxxxxxx]
> Sent: Thursday, June 07, 2012 1:35 PM
> To: ml@xxxxxxxxxx
> Subject: [mysql 15772] Re: MySQLが返却するOKパケットのserver_status
>
> はじめまして、後藤と申します。
>
> > サーバA !%00
> > サーバB +%00
> >
> > 今回の値の相違の意味は、一方がトランザクション区間中で、もう一方がトラ
> > ンザクション区間中でないということでしょうか。
> > 両方のサーバ上で同じようにトランザクション処理をしているつもりなのです
が。
>
> Wireshark で見てみたところ以下の通りに表示されたので、
> この通りの意味なのかもしれません。
>
>     Server Status: 0x0022
>         .... .... .... ...0 = In transaction: Not set
>         .... .... .... ..1. = AUTO_COMMIT: Set
>         .... .... .... .0.. = More results: Not set
>         .... .... .... 0... = Multi query - more resultsets: Not set
>         .... .... ...0 .... = Bad index used: Not set
>         .... .... ..1. .... = No index used: Set
>         .... .... .0.. .... = Cursor exists: Not set
>         .... .... 0... .... = Last row sebd: Not set
>         .... ...0 .... .... = database dropped: Not set
>         .... ..0. .... .... = No backslash escapes: Not set
>
>
>



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

     15771 2012-06-07 12:07 [香西DA <kosai@xxxxxx] MySQLが返却するOKパケットのserver_status
     15772 2012-06-07 13:35 ┗[<gotou1213@xxxxxxxxx]                                       
->   15773 2012-06-07 14:53  ┗[香西DA <kosai@xxxxxx]                                     
     15774 2012-06-07 22:55   ┗[<gotou1213@xxxxxxxxx]