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

mysql:6952

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Thu, 6 Feb 2003 21:02:51 +0900
Subject: [mysql 06952] Re: Solaris の起動オプションに関しての質問

とみたです。

On Thu, 06 Feb 2003 17:57:17 +0900
kunimatsu hirotomo <jigen@xxxxxxxxxx> wrote:

> Redhat7.2環境にて完全に動作するものがsolarisでは動作いたしません。
> プログラムは大量に(3万件程度)TABLEにUPDATEをかけるもので以下のよ
> うなSQLを繰り返すものです。
> 
> update USER_ADMIN set USER_NOTE='%s' where USERID='%s'
> 
> 現象としては、途中までUPDATEされるがその後UPDATEされずにUPDATE後
> の処理に移行してしまいます(6000件程度の更新で終わってしまう)。

3万件の UPDATE が 6000件程度で終わってしまって、次の処理に移動するっ
てことは、プログラムに問題があるのではないでしょうか。

mysql_query() の戻値でエラーチェックはちゃんとやってますか?

また、mysqld の方で更新ログを取るようにして、どのクエリが mysqld に渡
されているか、調べてみてはいかがかと…。

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

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

      6948 2003-02-06 17:57 [kunimatsu hirotomo <] Solaris の起動オプションに関しての質問  
      6949 2003-02-06 19:07 ┣[<moeru@xxxxxxxxxx>  ]                                       
      6950 2003-02-06 20:21 ┃┗[kunimatsu hirotomo <]                                     
      6951 2003-02-06 20:57 ┃ ┗[<moeru@xxxxxxxxxx>  ]                                   
->    6952 2003-02-06 21:02 ┗[とみたまさひろ <tomm]