Я исследовал, как эффективно вычислить декартово произведение двух произвольных наборов, но обнаружил, что решения всегда весьма неэффективны, если размер наборов становится огромным. Мой вопрос заключается в том, как языки баз данных, такие как MySQL, эффективно справляются с этой задачей, существует ли алгоритм или способ эмулировать декартово произведение так, как это делают языки баз данных?
ПД: Я использую Java.