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

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

Съдържание:

Anonim

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

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

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

След това базата данни ще избере кой план смята, че ще обработи заявката с най-малко разходи за ресурси.

Techopedia обяснява анализ на заявките

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

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

Чрез оптимизатора на заявки компилаторът разработва различни планове, алтернативни стратегии, които могат да се използват при обработка на заявката. Те се наричат ​​планове за достъп и могат да изискват заявката да бъде обработена от различни елементи.

Тези елементи са:

    Федералният сървър

    Източниците на данни

    Малко и от двете

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

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