aは、5,000,000 レコードとスコアのテーブルです。bは、100,000 レコードと (異なる) スコアのテーブルです。テーブルbにスコアが 1の同じレコードがない限り、テーブルaからすべてのレコードを出力したいと考えています。
私が書いた次のクエリは、実行に 15 時間かかりましたが、まだ実行中です。このようなクエリを実行するのにこれほど時間がかかる可能性はありますか、それとも私のコードに何か問題があるのでしょうか?
SELECT a.c1, a.c2, a.score
INTO OUTFILE 'file.csv'
FROM a
LEFT OUTER JOIN b
ON a.c1=b.c1
AND a.c2=b.c2
WHERE b.score <> 1