У меня есть требование добавить префикс ко всем моим значениям в столбце первичного ключа, но меня беспокоит, что индексирование не имеет смысла в этом сценарии. Есть лучший способ создания значений первичного ключа в моей таблице.
Один простой способ, который я могу придумать, состоит в том, чтобы вместо префикса к значению я мог добавить суффикс к значению. Но я проверяю, есть ли лучшие альтернативы для этого.
Редактировать: Еще немного понимания требования , Мы получаем данные из нескольких вышестоящих систем, и каждый определяет свой уникальный идентификатор. Какую стратегию нам нужно использовать для генерации ключей. Если мы не сгенерируем ключи, указанные в приложении c, существует редкая вероятность столкновения ключей между двумя разными системами.
Еще один способ, которым я думаю, - это создать md5 ('upstreamName', PASSED_KEY) и использовать тот же md5 ha sh для получения информации по запросу.