Tasc SQL fada: coinnigh ag rith é nuair a thiteann an VPN
Fágann VPN atá tite ceist nach féidir le hearráid an chliaint a fhreagairt: ar tiomnaíodh an obair? Tabhair poist fhada d’úinéir marthanach agus déan réiteach sula ndéanfaidh tú iarracht eile.
Titeann an VPN fiche nóiméad isteach in atógáil innéacs, taispeánann do chliant SQL nasc briste, agus níl aon fhreagra ar an gceist fhollasach san earráid sin. Ar chríochnaigh an ráiteas, ar rollaíodh siar é, nó ar lean sé ag rith gan tú? Is é athnascadh agus athsheoladh an rogha is measa de na trí rogha, mar déanann sé toradh amháin neamhchinnte a athrú ina dhá thoradh fhéideartha. Bog an obair chuig rud a bhfuil úinéir marthanach aige roimh an gcéad fhuinneog eile.
An rud nach ndeir an earráid nasctha leat
Déanann earráid ar thaobh an chliaint cur síos ar an gcliant. Tuairiscíonn sé go ndúnadh an soicéad, ní cad a rinne an freastalaí leis an idirbheart. B’fhéidir go bhfuil an ráiteas fós á rith, go raibh sé tiomanta díreach sula bhfuair an nasc bás, nó go ndearnadh rolladh siar air nuair a glanadh a sheisiún. Táirgeann an triúr an teachtaireacht chéanna ar do ríomhaire glúine.
Ní féidir ach le staid an fhreastalaí é a shocrú. Féach ansin sula gcinnfidh tú aon rud.
Tabhair an obair d’úinéir ar thaobh an fhreastalaí
Maidir le hobair nach dteastaíonn duine ag faire uaithi, lig d’óstach an bhunachair shonraí an fheidhmiú a shealbhú. Ritheann SQL Server Agent poist ar iarratas nó de réir sceideal agus taifeadann sé gach rith, mar sin tá saolré an phoist neamhspleách ar do sheisiún VPN. Teastaíonn na ceadanna ceannann céanna ó fhéiniúlacht an phoist a éilíonn an tasc, ní comhthéacs idirghníomhach iomlán riarthóra. Ansin tosaíonn an ríomhaire glúine an obair agus léann sé torthaí in ionad a bheith mar an próiseas a choinníonn beo í.
EXEC msdb.dbo.sp_start_job @job_name = N'nightly-customer-reindex';Braithfidh infhaighteacht Agent ar an eagrán agus ar an tseirbhís a d’imir tú. Úsáid an mheicníocht a sholáthraíonn do phláta go hiarbhír in ionad glacadh leis go bhfuil an ceann seo ann i ngach áit.
Gearrann óstach léim gar don bhunachar sonraí an cosán agus is fiú é a bheith agat, ach ní athraíonn sé ceist an úinéireachta. Críochnaíonn an seisiún fós nuair a chríochnaíonn an líonra. Úsáid é chun breathnú, ní chun a bheith mar an rud a choinníonn an obair beo.
Fág taifead is féidir leis an gcéad seisiún eile a léamh
Taifead ainm poist nó aitheantóir, an bunachar sonraí sprice agus an toradh a bhfuil súil agat leis. Is é an taifead sin a ligeann do sheisiún eile, nó do dhuine eile, an cheist a fhreagairt nach bhféadfadh an earráid í a fhreagairt. Gan é, ní fhanann ach cuimhne bhocht ar nuashonrú agus gan aon bhealach chun é a sheiceáil.
EXEC msdb.dbo.sp_help_jobhistory @job_name = N'nightly-customer-reindex';Taispeánann an stair toradh agus am do gach céim, rud atá níos úsáidí ná bratach aonair rathúlachta. I gcás tascanna a athraíonn sonraí, cuir leis an bhfíorú atá ag an bhfeidhmchlár féin freisin: comhaireamh sraitheanna, suim sheiceála nó sraith stádais a scríobhann an post. Is dhá thaifead neamhspleácha a dhéanann athiarracht sábháilte, agus is é an stair phoist thaifeadta an chéad cheann acu.
Déan réiteach sula n-athsheolann tú
Nuair a imíonn an nasc breathnaithe, aimsigh an rith atá ann cheana sula dtosaíonn tú ceann eile. Léigh torthaí a chéimeanna agus socraigh ar tiomnaíodh an obair, ar críochnaíodh go páirteach í nó nár thosaigh sí riamh. Ní ach ansin a chuireann tú riail na hathiarrachta a shainíonn an sreabhadh oibre i bhfeidhm, mar is féidir le hathsheoladh dall ualach a dhúbláil nó teip leathbhealaigh an dara huair.
Coinnigh an t-úinéir marthanach agus an toradh inscrúdaithe, agus éiríonn teip rochtana ghearr ina mhíchaoithiúlacht seachas ina bhuille tomhaise. Sin an sprioc dearaidh ar fad: ba cheart don obair maireachtáil níos faide ná an nasc a d’iarr í.