0

次のクエリを最適化するにはどうすればよいですか?

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 になります。

4

0 に答える 0