前两天解决了一个优化SQL的case,SQL语句如下,big_table为150G大小,small_table很小,9000多条记录,不到1M大小,hash_area_size, sort_area_size均设置足够大,可以进行optimal hash join和memory sort. 1 2 3 4 5 6 select /*+ leading(b) use_hash(a b) */ distinct a.ID from BIG_TABLE a, SMALL_TABLE b where (…