Классика баз данных - статьи

       

Параллелизм без повторного разделения


Параллельное выполнение плана запроса является естественным способом оперирования на горизонтально разделенной таблицей NonStop SQL. Индекс может быть горизонтально разделен, чтобы избегать узкого места при обработке разделов GROUP BY и ORDER BY. Для операторов SQL SELECT, INSERT, DELETE и UPDATE могут параллельно обрабатываться два или более разделов. Число ESP, используемых для запросов над единственной таблицей, всегда равно числу разделов таблицы. Для агрератных запросов каждый ESP вычисляет локальный агрегат и возвращает его значение главному-исполнителю. Именно он вычисляет результат запроса на финальном шаге.



Содержание  Назад  Вперед