我有 2 个表 table1 和 table2 都有大量数据,Table1 有 500 万条,Table2 有 80,000 条记录。我正在运行更新,
Update Table1 a
Set
a.id1=(SELECT DISTINCT p.col21
FROM Table2 p
WHERE p.col21 = SUBSTR(a.id, 2, LENGTH(a.id));
查询中的 substr 和 distinct 使其变慢。
- 如何重新编写此查询以加快流程和
- 我需要索引哪些列