Да, играя дорогие
Когда говорят, что соединения являются дорогостоящими, это, как правило, относится к ситуации, когда у вас есть много записей в нескольких таблицах, которые должны быть согласованы с Афоризм.
В соответствии с этим описанием ваше соединение не дорого, так как вы присоединяетесь только к 2 комплектам по 1 записи.
Но, вы должны смотреть на накладные
Возможно, вы заметили, что отдельные счетчики принимают значительно короче, чем команды, которые вы используете для подсчета и объединения результатов. Это связано с тем, что операции с картами и сокращением имеют значительные накладные расходы (может составлять 30 секунд на этап).
Вы можете немного поиграть, чтобы увидеть, попадаете ли вы в план, который не несет много накладных расходов, но вполне может случиться, что вам не повезло, так как улей не уменьшает это хорошо.
Не то, чтобы у него было 0 стоимости, но насколько вы считаете, насколько дорого вы считаете крест между двумя записями? –
@DuduMarkovitz Я думаю, что есть некоторая путаница между расходом и накладными расходами, я это сделал в своем ответе. –