Comments 7
а работает быстро?
0
А почему тип VARCHAR(36), а не UUID?
0
Очень хороший вопрос. Надеюсь, что у автора в БД лежит все в UUID. Когда я делал подобное, тоже сначала все в VARCHAR сделал. После переделал на UUID.
Я заметил, что у UUID есть как минимум 2 преимущества перед VARCHAR:
1) UUID занимает меньше места. Размер базы после перехода на UUID уменьшился на ~5Gb.
2) По UUID индексу поиск происходит чуть быстрее.
Хотелось бы почитать Ваше мнение о преимуществах UUID перед VARCHAR.
Спасибо.
Я заметил, что у UUID есть как минимум 2 преимущества перед VARCHAR:
1) UUID занимает меньше места. Размер базы после перехода на UUID уменьшился на ~5Gb.
2) По UUID индексу поиск происходит чуть быстрее.
Хотелось бы почитать Ваше мнение о преимуществах UUID перед VARCHAR.
Спасибо.
0
Спасибо за замечание. Согласен — правильнее использовать UUID, а не VARCHAR(36). Пока использую ФИАС лишь как вспомогательный справочник в своего рода «песочнице». Перед переводом в промышленный режим обязательно воспользуюсь Вашим советом.
0
Sign up to leave a comment.
Адреса ФИАС в среде PostgreSQL. Часть 1