Мне нужно сделать сравнение нескольких миллионов наименований, чтобы увидеть пересечение и разницу.Более совершенный - две таблицы или один
данные выглядит примерно так:
Title Platform
Terminator 1
Terminator 2
Abyss 1
Я хочу, чтобы выяснить такие вещи, как «Покажите мне все названия, которые находятся на платформе 1, но не 2 (» Бездна «)», «Показать мне все названия, которые находятся на обеих платформах («Терминатор»), Покажите мне все заголовки, которые находятся на платформе 2, но не в платформе 1 (NULL).
У меня есть только две платформы для сравнения: 1 и 2. Должен ли я хранить все данные в одной таблице или хранить их в двух отдельных таблицах с одинаковой структурой? Что обеспечило бы лучшую производительность?
«У меня есть только две платформы для сравнения» - это постоянный или может измениться позже? –
Это будет постоянным. Только две платформы. – David542