Я довольно хорошо разбираюсь в производительности SQL-сервера, но мне постоянно приходится обсуждать идею о том, что GUID следует использовать в качестве типа по умолчанию для Clusterd Primary Keys.Использование GUID в первичных ключах/индексированных индексах
Предполагая, что таблица имеет довольно низкое количество вставок в день (5000 +/- ряды/день), какие проблемы с производительностью мы могли бы столкнуться? Как раскол страницы влияет на нашу эффективность поиска? Как часто мне нужно переиндексировать (или я должен дефрагментировать)? Что я должен установить коэффициенты заполнения (100, 90, 80, ect)?
Что делать, если я вставлял 1 000 000 строк в день?
Прошу прощения за все вопросы, но я ищу, чтобы получить резервную копию, не использующую GUID как наш стандарт по умолчанию для ПК. Тем не менее я полностью открыт, чтобы изменить свой разум за счет перегружающихся знаний из базы данных StackOverflow.
Возможно, дубликат http://stackoverflow.com/questions/821108/clustered-non-clustered-index-on-unique-identifier-column-in-sql-server? –
Наиболее определенно похожи, но я ищу некоторые особенности - то, что может быть использовано для будущих искателей айнсера. – NTDLS