Lastatempe, kun ioma surprizo, mi eksciis, ke en unu el la fakoj de la grandega firmao, kie mi laboras, la lanĉo de SQL-Profilo je komercaj horoj.
Mi ne scias kiel ili eliras por analizi rendimentajn problemojn, kiuj okazas nur en komercaj horoj. Post ĉio, agado-vidoj ofte ne donas precizan bildon, precipe se unu/du proceduroj/demandoj malrapidiĝas, sen precipe ŝarĝi la servilon mem. Tiny Queer kiu funkcias plurajn fojojn hore kaj funkcias dum 10 sekundoj anstataŭ unu (sed faras tre grava kliento tre nervoza) certe ne eniros en DMV-vidojn. Kaj elektu per CROSS APPLY laŭ la tekstoj de la konsulto mem ŝarĝas la servilon tre fortike.
Tamen mi interesiĝas kompreni, de kie venas ĉi tiu timo. En kelkaj firmaoj SQL-Profilo - laborilo, ĉe kelkaj ili timis ĝin, kiel fajron (dum iom da tempo mi okupiĝis pri konsultado kaj povis kompari). Mi estas sufiĉe certa, ke ĝi iris tiel:
Houston, ni havas problemon. La bazo malrapidiĝas. kalkuli ĝin
Estas tiom da iksodoj ĉi tie... Kion mi bezonas?
Bone, mi markos ĉiujn skatolojn kaj poste mi decidos.
Kio restas en la kapo de la altaj aŭtoritatoj? Iu lanĉis SQL-Profilo kaj ĉio enfalis. Kaj tiam ili rakontas ĝin unu al la alia dum golfludo.
Cetere, la provo skribi tiajn 'ni skribas ĉion' spuroj ne al dosiero, sed al la datumbazo sur la sama servilo - mi iam atestis tian kazon.
Kaj kiel fartas la aferoj kun vi? Bonvolu partopreni la enketon
Nur registritaj uzantoj povas partopreni la enketon.
Ĉu vi povas ruli SQL-profililon sur PROD?
-
Ni estas malgranda kompanio, ĉio estas simpla por ni
-
Produktadadministrantoj povas kompreneble
-
Produktadadministrantoj povas, post aprobo kaj batado
-
holy holy holy
4 uzantoj voĉdonis. 3 uzantoj sindetenis.
fonto: www.habr.com