Использование GUID в качестве первичных ключей в MS SQL - плохая идея?

На прошлой неделе я написал sqlselect сообщение об этом с некоторым sql кодом, чтобы показать вам, что sql-syntax происходит: Some Simple Code To Show The Difference Between Newid And Newsequentialid

Обычно, если sql-srever вы используете newid() вместо primary-key Newsequentialid(), вы получаете mssql ужасное разделение страниц, если sql-syntax ваш PK является кластеризованным sql-srever индексом (которым он будет sqlselect по умолчанию)

sql

sql-server

database

primary-key

2022-06-11T01:53:10+00:00
Вопросы с похожей тематикой, как у вопроса:

Использование GUID в качестве первичных ключей в MS SQL - плохая идея?