Re[8]: Оптимизация и индексы
От: IB Австрия http://rsdn.ru
Дата: 20.07.09 19:13
Оценка:
Здравствуйте, denisio_mcp, Вы писали:

_>Гипотетически прозреваю снижение производительности при большом количестве джойнов (если все PK и FK — uniqueidentifier).

Не, не угадал, там оптимизатор раньше загнется, чем наступит заметный эффект от GUID-а. Единственный раз, когда GUID-ам удалось серезно затормозить базу, это когда GUID-ный PK сделали кластерным и стали массово вставлять в эту таблицу — когда база перестала влезать в память все встало. Причины очевидны — GUID не упорядоченый и при вставке каждой записи приходится дергать разные страницы.
Но делать PK кластерным вообще странная затея, а если уж нужно, то есть и sequental GUID.
Мы уже победили, просто это еще не так заметно...
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.