Синтаксис
statement1, statement2, statement3, … параллельно. Результат выполнения этих команд отбрасывается.
Во многих случаях параллельное выполнение команд может быть быстрее, чем их обычное последовательное выполнение. Например, statement1 PARALLEL WITH statement2 PARALLEL WITH statement3, скорее всего, выполнится быстрее, чем statement1; statement2; statement3.
Примеры
Настройки
Сравнение с UNION
PARALLEL WITH в некоторой степени похожа на UNION, который тоже выполняет свои операнды параллельно. Однако есть несколько отличий:
PARALLEL WITHне возвращает никаких результатов выполнения своих операндов и может лишь повторно сгенерировать возникшее в них исключение, если оно есть;PARALLEL WITHне требует, чтобы его операнды имели один и тот же набор результирующих столбцов;PARALLEL WITHможет выполнять любые команды (не толькоSELECT).