Изменения документа Индексы
Редактировал(а) Alexandr Fokin 2024/04/29 13:39
<
>
отредактировано Alexandr Fokin
на 2022/06/21 02:55
на 2022/06/21 02:55
отредактировано Alexandr Fokin
на 2022/06/21 02:58
на 2022/06/21 02:58
Изменить комментарий:
Редактировать комментарий
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Объекты (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -27,6 +27,10 @@ 27 27 28 28 ---- 29 29 30 +{{children/}} 31 + 32 +---- 33 + 30 30 **Ссылки:** 31 31 32 32 14 вопросов об индексах в SQL Server, которые вы стеснялись задать
- XWiki.XWikiComments[0]
-
- Комментарий
-
... ... @@ -1,6 +1,5 @@ 1 1 Кластеризованный индекс Guid или int: 2 -В случае если кластеризованный индекс является числом, то вставка новой строки всегда будет происходит в конец существующего набора данных. (Max + 1) 3 -В случае если кластеризованный индекс является GUID, то значения индекса может попасть в любую позицию набора данных (начало/середина/конец) что негативное сказывается на работе. 4 -Есть более подробный материал по данной теме. 2 +В случае если кластеризованный индекс является нарастающим числом, то вставка новой строки всегда будет происходит в конец существующего набора данных. (Max + 1) 3 +В случае если кластеризованный индекс является GUID, то значения индекса может попасть в любую позицию набора данных (начало/середина/конец), т.к. GUID по умолчанию не дает гарантии нарастания, что может негативно сказаться на производительности. 5 5 6 -В случа е необходимостиGuidимеет смысл наличие2ключей, один из которых int, а второй guid5 +В некоторых случаях может иметь смыл наличие двух столбцов, один из которых int, а второй guid.