У дома Данни на Guide-Bulgaria.com Какво е паралелно запитване? - определение от техопедия

Какво е паралелно запитване? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава паралелна заявка?

Паралелно запитване е метод, използван за увеличаване на скоростта на изпълнение на SQL заявки чрез създаване на множество процеси на заявки, които разделят натоварването на SQL оператор и го изпълняват паралелно или едновременно.


Тъй като всеки процес работи по нещо различно едновременно, това значително намалява общото време за изпълнение на SQL оператора. Това е много изгодно за системи с множество процесори, които могат да работят върху процесите.

Техопедия обяснява паралелно запитване

Нормалната SQL обработка без паралелна заявка винаги се извършва от един сървър процес.

С активираната функция се създават множество процеси, които едновременно работят заедно върху този единствен SQL оператор и могат драстично да подобрят производителността на операции с интензивни данни, като тези в много големи системи от бази данни.

Тъй като много процеси могат да бъдат разделени между множество налични процесори, клъстерирани и масово паралелни системи, както и симетрични многопроцесови системи могат да се възползват значително от това.

Паралелна обработка на заявки се случва по време на фазата на оптимизиране на заявките, където SQL сървърът търси операции с индекс на заявките, които могат да се възползват от паралелна работа.

Когато бъде намерен, сървърът вмъква операторите на обмен в плана за изпълнение на заявките, за да го превърне в план за изпълнение на паралелно запитване, който може да използва повече от една нишка или процес за изпълнение.

Какво е паралелно запитване? - определение от техопедия