我想插入一个表,该表匹配来自两个大的,超过1M行的表的记录。我准备了一个查询,但是当我运行它时,查询需要很长时间才能完成。我跑了,我已经等了45分钟没有明显的结果,除了桌子占用了一些空间而没有显示任何记录。
这是我使用的查询:
INSERT INTO matching_books(isbn, qoh, qoo, price, discount, return) SELECT bn.* FROM books_new AS bn INNER JOIN books_old as bo on bn.isbn = bo.isbn where 1;
如果我说得对,请告诉我吗?我也尝试在HeidiSQL上运行它,程序突然冻结了。
我做错了什么?
谢谢!