У меня есть база данных MySQL, содержащая около 40 таблиц. Я понял, что для масштабирования мне нужно переключиться с использования идентификаторов MySQL с автоматическим увеличением на uuids.
Как я могу перейти от первичных ключей с автоинкрементным целым числом к использованию uuids для моих первичных ключей?
Мне также нужно сохранить отношения внешнего ключа.
Здесь я рассматриваю варианты того, как лучше всего это сделать, но, похоже, нет нетривиального способа сделать это.
Кто-нибудь знает, есть ли способ сопоставить базу данных с новой схемой с помощью MySQL Workbench или правильно ее написать?
Какой наименее болезненный способ сделать это?