ID не повесить
Вот и вся проблема
Как её решить?
Никак. Либо партиционируйте иначе (чтобы id входил в ключ секционирования), либо меняйте ключи ("целью" FK должен быть как минимум UNIQUE INDEX).
ну а что тогда будет гарантировать уникальность в других секциях, если id в секционировании не участвует? никак значит не добиться уникальности при таких условиях.
ну а никак нельзя создать ограничение на кросуникальность в секциях ?
Нет. И техника туда и "не идёт", кстати — потому что это идёт против самой цели партиционирования.
Придумал выход, но нужно опробовать, оверхед по сравнению с обычным решением конечно будет небольшой, но думаю должно нормально сработать если до сих пор интересует, могу описать
Так это будет настоящий FK или что-то вроде? А так — я бы почитал, конечно. ;)
Обсуждают сегодня