Iṣẹ́ SQL gígùn: jẹ́ kí ó máa ṣiṣẹ́ nígbà tí VPN bá já
VPN tí ó já ń fi ìbéèrè kan sílẹ̀ tí àṣìṣe ẹ̀rọ kò lè dáhùn: ṣé wọ́n ti fi iṣẹ́ náà múlẹ̀? Fi àwọn iṣẹ́ gígùn lé olówó pẹ́tẹ́lẹ̀ kí o sì ṣe àfiwé kí o tó tún gbìyànjú.
VPN já ní ogún ìṣẹ́jú sínú àtúntò index, ẹ̀rọ SQL rẹ fi ìsopọ̀ tí ó já hàn, àti pé ìbéèrè tí ó hàn gbangba kò ní ìdáhùn nínú àṣìṣe yẹn. Ṣé gbólóhùn náà parí, ó padà sẹ́yìn, tàbí ó ń ṣiṣẹ́ lọ láìsí ọ? Àtúnso pọ̀ mọ́ àtúnfi ránṣẹ́ ni èyí tí ó burú jù nínú àwọn mẹ́ta, nítorí ó yí èsì àìdánilójú kan padà sí èsì méjì tí ó lè ṣẹlẹ̀. Gbé iṣẹ́ náà lọ sí ohun tí ó ní olówó pẹ́tẹ́lẹ̀ kí fèrèsé tó ń bọ̀.
Ohun tí àṣìṣe ìsopọ̀ kò sọ fún ọ
Àṣìṣe ní ẹ̀gbẹ́ ẹ̀rọ alákọókọ́ ń ṣàpèjúwe ẹ̀rọ náà. Ó ń sọ pé socket ti dí, kì í ṣe ohun tí olùpín náà ṣe pẹ̀lú ìdúnàádúrà. Gbólóhùn náà lè ṣì ń ṣiṣẹ́, ó lè ti jẹ́ ìmúdájú kí ìsopọ̀ tó kú, tàbí ó lè ti padà sẹ́yìn nígbà tí wọ́n fọ́ ìpàdé rẹ̀. Àwọn mẹ́tẹ̀ẹ̀ta ń mú ìfiránṣẹ́ kan náà jáde lórí kọ̀ǹpútà àgbékèé rẹ.
Ipò olùpín nìkan ló lè yanjú rẹ̀. Wo ibẹ̀ kí o tó pinnu ohunkóhun.
Fi iṣẹ́ náà lé olówó ní ẹ̀gbẹ́ olùpín
Fún iṣẹ́ tí kò nílò ènìyàn láti máa wo, jẹ́ kí olùgbàléjò dátàbésì ní ohun ìní ìṣe. SQL Server Agent ń ṣe àwọn iṣẹ́ nígbà tí wọ́n bá béèrè tàbí nípasẹ̀ àkókò, ó sì ń kọ gbogbo ìṣe sínú àkọsílẹ̀, nítorí náà ìgbésí ayé iṣẹ́ náà kò gbára lé ìpàdé VPN rẹ. Ìdánimọ̀ iṣẹ́ nílò àwọn àṣẹ tí iṣẹ́ náà béèrè gan-an, kì í ṣe gbogbo ipò ìbáraẹnisọ̀rọ̀ ti aláṣẹ. Nígbà náà kọ̀ǹpútà àgbékèé bẹ̀rẹ̀ iṣẹ́, ó sì ka àwọn èsì, dípò kí ó jẹ́ ètò tí ń pa á mọ́.
EXEC msdb.dbo.sp_start_job @job_name = N'nightly-customer-reindex';Wíwà Agent dá lórí ẹ̀dà àti iṣẹ́ tí o ti gbé kalẹ̀. Lo ọ̀nà tí pẹpẹ rẹ ń pèsè ní ti gidi dípò kí o ro pé èyí wà níbi gbogbo.
Olùgbàléjò fò tí ó súnmọ́ dátàbésì ń gé ọ̀nà kúrú, ó sì tọ́ kí ó wà, ṣùgbọ́n kò yí ìbéèrè ìní padà. Ìpàdé ṣì ń parí nígbà tí nẹ́tíwọ́kì bá parí. Lo ó fún àkíyèsí, kì í ṣe láti jẹ́ ohun tí ń pa iṣẹ́ mọ́.
Fi àkọsílẹ̀ sílẹ̀ tí ìpàdé tó ń bọ̀ lè kà
Kọ orúkọ iṣẹ́ tàbí ìdámọ̀, dátàbésì àfojúsùn àti èsì tí o ń retí sílẹ̀. Àkọsílẹ̀ yẹn ni ó ń jẹ́ kí ìpàdé mìíràn, tàbí ènìyàn mìíràn, dáhùn ìbéèrè tí àṣìṣe náà kò lè dáhùn. Láìsí rẹ̀, ìrántí tí kò ṣe kedere nípa ìmúdójúìwọ̀n ni yóò kù, kò sì sí ọ̀nà láti ṣàyẹ̀wò.
EXEC msdb.dbo.sp_help_jobhistory @job_name = N'nightly-customer-reindex';Ìtàn fi èsì àti àkókò hàn fún ìgbésẹ̀ kọ̀ọ̀kan, èyí tí ó wúlò ju àmì àṣeyọrí kan lọ. Fún àwọn iṣẹ́ tí ń yí dátà padà, fi ìjẹ́rìí ẹ̀rọ ìṣàmúlò fúnra rẹ̀ kún un: iye ìlà, checksum tàbí ìlà ipò tí iṣẹ́ náà kọ. Àkọsílẹ̀ méjì tí ó yàtọ̀ gédégédé ni ó ń jẹ́ kí àtúnṣe ní ààbò, àti pé ìtàn iṣẹ́ tí a kọ sínú àkọsílẹ̀ ni èkínní nínú wọn.
Ẹ ṣe àfiwé kí o tó tún fi ránṣẹ́
Nígbà tí ìsopọ̀ àkíyèsí bá pòórá, wá ìṣe tí ó wà kí o tó bẹ̀rẹ̀ òmíràn. Ka àwọn èsì ìgbésẹ̀ rẹ̀ kí o sì pinnu bóyá a ti fi iṣẹ́ náà múlẹ̀, a ti parí rẹ̀ lápá kan, tàbí kò tíì bẹ̀rẹ̀ rárá. Nígbà náà nìkan ni kí o lo òfin àtúnṣe tí ìlànà iṣẹ́ ń ṣàlàyé, nítorí àtúnfi ránṣẹ́ ní òjúfọ́rọ́ lè ṣe ìdìpọ̀ ìrùwé tàbí kí ó kùnà ní àárín ọ̀nà ní ìgbà kejì.
Pa olówó pẹ́tẹ́lẹ̀ àti èsì tí a lè ṣàyẹ̀wò mọ́, nígbà náà ìkùnà àwọn ìwọlé kúkúrú yóò di ìdààmú dípò àròsọ. Ìyẹn ni gbogbo èròǹgbà àpẹẹrẹ: iṣẹ́ yẹ kí ó wà pẹ́ ju ìsopọ̀ tí ó béèrè fún un lọ.