Duela gutxi, nolabaiteko sorpresa batekin, jakin nuen lan egiten dudan enpresa erraldoiaren sailetako batean, SQL Profiler negozio orduetan.
Ez dakit nola ateratzen diren negozio orduetan gertatzen diren errendimendu arazoak aztertzera. Azken finean, errendimendu-ikuspegiek askotan ez dute irudi zehatzik ematen, batez ere prozedura/kontsulta bat/bi moteltzen badira, zerbitzaria bera bereziki kargatu gabe. Ordubetean hainbat aldiz exekutatzen den Tiny Queer, bat baino 10 segundoz (baina egiten du Oso garrantzitsua bezero oso urduri) zalantzarik gabe ez da DMV ikuspegietan sartuko. Eta CROSS APPLY-rekin hautatu kontsultaren testuen arabera, zerbitzaria oso sendo kargatzen du.
Hala ere, beldur hori nondik datorren ulertzea interesatzen zait. Enpresa batzuetan SQL Profiler - lan-tresna bat, batzuetan beldur ziren, suaren antzera (denbora batez aholkularitzan aritu nintzen eta konparatu ahal izan nuen). Ziur nago honela geratu zela:
Houston, arazo bat dugu. Oinarria moteldu egiten da. irudikatu
Hainbeste tick daude hemen... Zer behar dut?
Ados, lauki guztiak markatuko ditut eta gero erabakiko dut.
Zer geratzen da goi agintarien buruan? Norbaitek martxan jarri zuen SQL Profiler eta dena bere tokian erori zen. Eta gero elkarri kontatzen diote golf partida batean.
Bide batez, halakoak idazteko saiakeradena idazten dugu' aztarnak ez fitxategi batean, zerbitzari bereko datu-basean baizik - halako kasu baten lekuko izan nintzen behin.
Eta nola doaz gauzak zurekin? Mesedez, parte hartu inkestan
Erregistratutako erabiltzaileek soilik parte hartu dezakete inkestan.
Exekutatu al dezakezu SQL profilera PROD-en?
-
Enpresa txiki bat gara, dena erraza da guretzat
-
Ekoizpen administratzaileek, noski
-
Produkzioaren administratzaileek, onartu eta jipoitu ondoren
-
santu santu santu
4 erabiltzailek eman dute botoa. 3 erabiltzaile abstenitu ziren.
Iturria: www.habr.com