Знам поне една оптимизация, която може да намали времето за работа наполовина:
AND a.id < b.id
Това ви пречи да тествате a=1, b=2, когато вече сте тествали a=2, b=1.
Все пак ще бъде O(n^2), но не виждам как можете да направите много по въпроса.
Знам поне една оптимизация, която може да намали времето за работа наполовина:
AND a.id < b.id
Това ви пречи да тествате a=1, b=2, когато вече сте тествали a=2, b=1.
Все пак ще бъде O(n^2), но не виждам как можете да направите много по въпроса.