Использовать один сиквенс для всех таблиц. Мнения?
От: Mikst  
Дата: 26.10.05 06:43
Оценка:
Есть задумка, точнее уже реализуется. Использовать один сиквенс PK для всех таблиц в схеме.

Поиском ничего дельного не нашел. Заявляют о "проблемах", но о каких не распостраняются

У кого был опыт, поделитесь, что в этом может быть опасного?

По мне так наоборот удобно, если знаешь UID то всегда можно найти откуда он (такого рода поиски обычно возникают когда ручками приходится лезть в базу и прочее). А для автоматики ведь по барабану, ссылается FK на PK и замечательно.

Естественно это увеличивает размер этого поля и индексов. ну допустим с 4-х до 8ми байт увеличим.
Допустим всего в базе 100млн записей, размер индексов увеличится на ~400мб , что при размере такой базы на порядки больше существенной роли не играет.

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.