П:
Како инжењери прате СКЛ упите?
О:Већина савремених апликација се заснива на базама података. Стога су СКЛ упити у средишту свих активности. Праћење активности сваког упита, било једноставног или сложеног, је пресудно. Могуће је да се једноставним упитом потроши превише ресурса и успори цео систем, тако да су за све упите који се покрећу у систему неопходно правилно надгледање и здравствени прегледи.
Пре надгледања и анализе СКЛ упита, инжењери би требали правилно разумети метрике перформанси, њихове стандардне вредности и њихов однос са другим сличним метрицама и процесима који захтијевају велике ресурсе.
Ево неких начина на који инжењери могу да прате СКЛ упите и њихову перформансу:
- Рјешење за надгледање - Право рјешење за праћење прикупља све податке попут употребе ЦПУ-а, времена процесора (%), И / О базе података и времена извршења упита за релевантне метрике. На основу анализе података и мјерних података, одговарајућа упозорења могу се поставити на различитим праговним тачкама.
- Монитор активности - Монитор активности је врло ефикасан алат за праћење СКЛ Сервер-а. Користи се за добијање информација о метрикама као што су И / О базе података, време чекања, време извршења упита и време процесора. Сви детаљи приказани су у облику графикона у стварном времену. То је систем за праћење уживо који инжењери могу користити за праћење упита у стварном времену и предузимање потребних радњи кад год је потребно. Такође је корисно пратити скупе упите, што помаже у идентификацији и модификацији процеса.
- Прикупљање података - Прикупљање података је алат фокусиран на праћење метрика перформанси. Такође пружа информације о статистикама упита. Овај алат је конфигуриран за почетак прикупљања података о статистикама упита, а када је једном конфигуриран, прикупља податке о скупим упитима и другим сродним информацијама (на основу конфигурације). Подаци се могу извести у ПДФ, Екцел или друге формате као извештај.
- Монитор перформанси - Виндовс Перформанце Монитор (Перфмон) је још један алат за надгледање сервера опште намене, који помаже у надгледању употребе ЦПУ-а, уноса дискова И / О и коришћења меморије. Такође нуди информације о СКЛ Серверу као посебан бројач. Омогућује ДБА и СКЛ инжењерима да лако прате перформансе сервера.
- СКЛ Монитор - Ово је такође још један алат за надзор СКЛ-а за мерење перформанси СКЛ упита. Применљиво је на СКЛ сервере.
- СКЛ Профилер - СКЛ Профилер је алат за препознавање перформанси упита. Такође помаже у дијагностицирању и решавању проблема са перформансама. Инжињери стварају траг профила да идентификују споро извршавајуће упите и затим побољшају перформансе појединачних упита.
Осим горе наведених алата и процеса, постоје и друге технике које такође помажу у надгледању СКЛ упита. Они укључују друге скупове СКЛ упита, похрањене процедуре или ДБ задатке предвиђене за надгледање. Ови задаци се покрећу према распореду и пружају извештаје о перформансама СКЛ-а.