363 читали · 2 года назад
Параллелизм в 1С — зачем это нужно и как им управлять?
Есть в СУБД MSSQL такой параметр "максимальная степень параллелизма" (max degree of parallelism) — он определяет максимальное число процессоров, применяемых при выполнении одного запроса. Так как для 1С используются обычно многопроцессорные сервера, логично возникает вопрос - какое значение оптимально устанавливать? Выбирать можно из таких значений: 0 — значение по умолчанию, при такой опции количество процессоров будет выбрано сервером автоматически. 1 — отключение параллелизма. Один запрос будет выполняться только одним процессором...
5 месяцев назад
Параллелизм шаг за шагом: чтение данных из хранилища
Не так давно я перечитывал вводную статью, которую написал ранее. Честно говоря, мне было трудно дочитать её до конца. Думаю, большая часть проблемы заключалась в том, что моё понимание того, что такое «введение» в контексте параллелизма, сильно изменилось. Когда я читал эту статью, я представлял себе новичка, который делает то же самое. Это было неловко! Я не собираюсь удалять этот пост, но чувствую себя не очень хорошо по этому поводу. Тем не менее, я всё ещё считаю, что крайне важно уделять больше внимания тому, чтобы люди начинали работать с параллельными вычислениями...