如何优化以下查询?
DELETE FROM table_a a
WHERE date < systimestamp
OR a.column_name NOT IN (SELECT b.column_name FROM table_b b);
问题出在条件“日期 < systimestamp”中。由于这种情况,正在花费大约 11 秒来执行查询。
作为参考,table_a 有 12073 行,table_b 有 37289 行。“日期”列具有时间戳类型,例如,该列的值为 31/12/20 23:59:59,000000000。