Nesen ar zināmu pārsteigumu es uzzināju, ka vienā no milzīgā uzņēmuma nodaļām, kurā strādāju, tika uzsākta SQL profilētājs darba laikā.

Es nezinu, kā viņiem izdodas analizēt veiktspējas problēmas, kas rodas tieši darba laikā. Galu galā veiktspējas skati bieži nesniedz precīzu priekšstatu, it īpaši, ja viena / divas procedūras / vaicājumi palēninās, īpaši neielādējot pašu serveri. Tiny Queer, kas darbojas vairākas reizes stundā un darbojas 10 sekundes, nevis vienu (bet darbojas ļoti svarīgs klients ļoti nervozs) noteikti neiekļūs DMV skatos. Un izvēlieties ar CROSS APPLY atbilstoši vaicājuma tekstiem, ļoti spēcīgi ielādē serveri.
Tomēr mani interesē saprast, no kurienes rodas šīs bailes. Dažās firmās SQL profilētājs - darba instruments, dažos no tā baidījās, piemēram, uguns (kādu laiku nodarbojos ar konsultācijām un varēju salīdzināt). Esmu diezgan pārliecināts, ka tas notika šādi:

Hjūstona, mums ir problēma. Bāze palēninās. saprast


Šeit ir tik daudz ērču... Ko man vajag?


Labi, es atzīmēšu visus lodziņus un tad izlemšu.

Kas paliek augstāko iestāžu galvā? Kāds palaida SQL profilētājs un viss nostājās savās vietās. Un tad viņi to stāsta viens otram golfa spēlē.
Starp citu, mēģinājums pierakstīt tādusmēs rakstām visu'izsekojumus neizveido failā, bet gan datubāzē tajā pašā serveris – Es reiz biju šāda gadījuma liecinieks.
Un kā ir ar tevi? Lūdzam piedalīties aptaujā
Aptaujā var piedalīties tikai reģistrēti lietotāji. , lūdzu.
Vai varat palaist SQL profilētāju uz PROD?
Mēs esam mazs uzņēmums, mums viss ir vienkārši
Protams, ražošanas administratori var
Ražošanas administratori var pēc apstiprināšanas un pēršanas
svēts svēts svēts
Balsoja 4 lietotāji. 3 lietotāji atturējās.
Avots: www.habr.com
