Я вижу тонны вопросов об уникальных ограничениях на несколько вопросов, но ни один из них не соответствует тому, что я специально ищу. Если это дубликат одного, прошу прощения.
У меня есть таблица, которая просто:
tableA_id
tableB_id
Мой первичный ключ является уникальным ограничением для обеих таблиц, и у меня есть индекс для обоих столбцов. Оба также являются первичными ключами к своим уважаемым таблицам.
Если для tableA, вероятно, будет указано, например, 10 000 000 строк, а для таблицы B - 2 000 000, более вероятно, что TableB будет находиться в этом ограничении гораздо реже. Как это ни печально, является ли это более оптимизированным, когда я устанавливаю свое уникальное ограничение, чтобы поместить TableB в качестве первого столбца, так как искать меньше, TableA (если так, почему), или это не имеет значения, так как он не выполняет поиск сначала другой, скорее, идет один за другим, глядя на обоих.
Заранее спасибо