|
Параллелизм при перестроении индекса
|
|||
---|---|---|---|
#18+
Всем привет! В настройках моего сервера стоит ограничение степени параллелизма = 16. При перестроении индексов я хочу использовать все возможные процессоры для ускорения процесса перестроения. Если в команду перестроение я добавлю опцию MAXDOP = 32 это повлияет только на текущую операцию или вообще на индекс и его будущее поведение? В справке пишут, что это опция оказывает влияние только на время операции с индексами. https://docs.microsoft.com/ru-ru/sql/t-sql/statements/alter-index-transact-sql?view=sql-server-ver15 Но вдруг это не точный перевод, хочу быть уверенным точно. Код: sql 1. 2. 3. 4. 5.
Microsoft SQL Server 2017 (RTM-CU22) Enterprise Edition ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2021, 11:23 |
|
Параллелизм при перестроении индекса
|
|||
---|---|---|---|
#18+
Mandarin, на запросы не повлияет. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2021, 12:13 |
|
Параллелизм при перестроении индекса
|
|||
---|---|---|---|
#18+
Mandarin, Там все непросто Код: sql 1.
количество ядер может сверху ограничиваться этим числом при перестройке индекса ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2021, 20:39 |
|
Параллелизм при перестроении индекса
|
|||
---|---|---|---|
#18+
Критик, MAXDOP = max_degree_of_parallelism Переопределяет параметр конфигурации max degree of parallelism на время выполнения операции с индексами. Насколько я вижу, это относится к операциям REBUILD и RESUME. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2021, 22:47 |
|
|
start [/forum/topic.php?fid=46&msg=40048089&tid=1685040]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 153ms |
0 / 0 |