を使用して参加MySQLの内部には、非ユニークID
問合せ:
UPDATE XYZ INNER JOIN ABC on ABC.Id = XYZ.Id
SET XYZ.Std = ABC.Std
サンプルデータ:
表XYZ
ID STD
401471 QWERTY1 0 13.381 2013-01-01 00:00:00 2002-06-01 00:00:00 0 0 0 2002-06-01 00:00:00 2005-05-31 00:00:00
401472 QWERTY2 0 13.488 2013-01-04 00:00:00 2002-06-01 00:00:00 0 0 0 2002-06-01 00:00:00 2005-05-31 00:00:00
401473 QWERTY3 0 13.465 2013-01-07 00:00:00 2002-06-01 00:00:00 0 0 0 2002-06-01 00:00:00 2005-05-31 00:00:00
表ABC
ID STD Q W
QWERTY1 2002-06-01 00:00:00 2005-05-31 00:00:00 0 0 0
QWERTY2 2002-07-01 00:00:00 2005-06-30 00:00:00 0 0 0
QWERTY3 2002-08-01 00:00:00 2005-07-31 00:00:00 0 0 0
IDはプライマリキーではなく、繰り返しIDで1.5百万件以上のレコードがあり、日付が異なるため繰り返されます。
私のクエリが機能していないので、接続が失われてしまいました。2013年に600から6000にタイムアウトを変更しようとしましたが、クラウドにあるdbサーバーのタイムアウトを変更できませんでした。
質問が正しい場合は誰でも教えてください。はいの場合接続が失われるのはなぜですか?
質問が正しい場合は、チャンクでそれを行うことはできますか?
クエリが間違って実行できませんでした –