mysql:12285
From: ふあとよういち2 <ふあとよういち2 <dasdfjlp@xxxxxxxxxx>>
Date: Wed, 26 Oct 2005 14:43:06 +0900
Subject: [mysql 12285] CREATE TEMPORARY TABLEでerror
はじめまして。 伊藤と申します。 スレーブDBが幾度の再同期にもかかわらず、 必ず同じエラーでスレーブプロセスがとまってしまう状態になってしまいました。 show slave statusより抜粋(一部伏字) Last_error: error 'unexpected success or fatal error' on query 'CREATE TEMPORARY TABLE book_continue_target_data SELECT t1.***, t2.id AS ***, t2.* , t2.*** AS last_day FROM *** AS t1, *** AS t2, service AS t3 WHERE (DATE_FORMAT(t2.***, "%Y-%m-%d") BETWEEN '2004-10-21' AND '2004-10-25') AND t1.id=t2.*** AND t2.service_id=t3.id AND t2.status IN ('active', 'continue', 'dropping', 'withdrawing') AND t3.name_en ='***'' 自動的にテンポラリーテーブルの作成時のエラーをスキップできる機能はないということなのでしょうか。 とまる箇所が毎回違いますので、MySQLのバグか通信の問題でしょうか。 パケットロスはないですし、とりあえずset-variable = innodb_lock_wait_timeout=200(前は50)の変更で再同期を試してみたのですが、 同様のエラーが発生しました。 MySQLはMySQL-client-4.0.14-0.i386.rpmからのインストール。 OSはRedHat ASを使用しています。 同様のエラーが報告されているのを見かけたことがないため投稿いたしました。