Onlangs, met 'n mate van verbasing, het ek verneem dat in een van die departemente van die groot maatskappy waar ek werk, die bekendstelling van SQL Profiler by besigheidsure.
Ek weet nie hoe hulle uitkom om prestasieprobleme te ontleed wat net in besigheidsure voorkom nie. Prestasie-aansigte gee immers dikwels nie 'n akkurate prentjie nie, veral as een / twee prosedures / navrae stadiger word, sonder om veral die bediener self te laai. Tiny Queer wat 'n paar keer per uur hardloop en vir 10 sekondes hardloop in plaas van een (maar doen baie belangrik kliΓ«nt baie senuweeagtig) sal beslis nie in DMV-aansigte kom nie. En kies met CROSS APPLY volgens die tekste van die navraag self laai die bediener baie robuust.
Ek stel egter belang om te verstaan ββwaar hierdie vrees vandaan kom. In sommige firmas SQL Profiler - 'n werkende hulpmiddel, in sommige was hulle bang daarvoor, soos vuur (vir 'n geruime tyd was ek besig met konsultasie en kon vergelyk). Ek is redelik seker dit het so gegaan:
Houston, ons het n probleem. Die basis vertraag. vind dit uit
Hier is so baie regmerkies... Wat het ek nodig?
Goed, ek sal al die blokkies afmerk en dan besluit ek.
Wat bly in die hoof van die hoΓ« owerhede? Iemand het geloods SQL Profiler en alles het in plek geval. En dan vertel hulle dit vir mekaar oor 'n potjie gholf.
Terloops, die poging om sulke 'ons skryf alles' spore nie na 'n lΓͺer nie, maar na die databasis op dieselfde bediener - ek het eenkeer so 'n geval gesien.
En hoe gaan dit met jou? Neem asseblief deel aan die opname
Slegs geregistreerde gebruikers kan aan die opname deelneem.
Kan jy SQL Profiler op PROD laat loop?
-
Ons is 'n klein maatskappy, alles is eenvoudig vir ons
-
Produksie admins kan natuurlik
-
Produksie-administrateurs kan, nadat hulle goedgekeur en geklop het
-
heilig heilig heilig
4 gebruikers het gestem. 3 gebruikers het buite stemming gebly.
Bron: will.com