【发布时间】:2011-12-25 00:49:08
【问题描述】:
我在 MySQL 平台上运行以下 SQL 查询。
表 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() 函数消除了索引的好处
标签: mysql sql database sql-tuning