我在MySQL平台上运行以下SQL查询。SQL查询性能对MySQL来说太差
表A是具有单列(主键)和25K行的表格。 表B有几列和75K行。
执行以下查询需要20分钟。如果你能帮忙,我会很高兴。
INSERT INTO sometable
SELECT A.PrimaryKeyColumn as keyword, 'SomeText', B.*
FROM A, B
WHERE B.PrimaryKeyColumn = CONCAT(A.PrimaryKeyColumn, B.NotUniqueButIndexedColumn);
我认为Concat()函数删除索引的好处 – Simon 2011-12-25 13:16:12