Business, Botsa setsebi sa
Mesebetsi e ka sehloohong ea lob ho
Morao-rao polokelongtshedimosetso tsamaiso ea sebelisoa ka beha dintho tse ngata, empa hase bohle ba tsebang seo ba leng sona le hore na u ka sebelisa mesebetsi polokelongtshedimosetso. lisebelisoa tsena ke nomoro ea tonanahali ea menyetla, kahoo o lokela ho utloisisa hore ba ka se etsa le seo le thuso ya ho mosebedisi ka ho ka botlalo li sebelisa.
taolo ya ya data
Le sebaka sa pele, ka mesebetsi e polokelongtshedimosetso kenyeletsa sebetsa tlhahisoleseding ya memori ka ntle, 'me mosebetsi ona ke ho fana ka dibopeho tsa motheo tsa EP, e leng ho hlokahala feela hore u fumane boitsebiso bo lebenkeleng kotloloho kenyelelitsoe polokelongtshedimosetso empa hape ho etsa mesebetsi e sa tšoaneng ea ofisi, tse kang ho itima lijo ho fihlela a difaele tsa ho efe kapa efe ka linako tse fapaneng. Ka embodiments itseng, ka mafolofolo o ile a sebelisa monyetla oa ho tsamaiso ea fapaneng faele, ha ba bang ho fana ka bakeng sa mosebetsi, esita le ka boemo ba disebediswsa Link hlooho. Empa ketsahalong ena ke habohlokoa ho hlokomela hore mesebetsi polokelongtshedimosetso, ka lengolo la phahameng ya ntshetsopele, mosebedisi ka, haeba leha e le efe, e sa tsebisoa hore na tsamaiso e khopo efe kapa efe e sebediswa, 'me haeba ho joalo, joang ho hlophisa difaele. Ka ho khetheha, tsamaiso ea e se e tšehetsa odara tsa lona reha lebitso sepheo kenyelelitsoe polokelongtshedimosetso ena.
Pheleu e taolo ya pafara
Ka Batho ba bangata ba maemong mosebetsi polokelongtshedimosetso ho tloaelehile ho sebelisa databases toka voluminous le boholo bonyane hangata tse ling tse ngata tse fumanehang pheleu. Ya e le hantle, haeba tabeng ea kalafo bakeng sa e mong le e ntho ya data tla fanana ka memoring ya ka ntle, lebelo la ea bobeli tla tšoanang lebelo la tsamaiso ea, kahoo hoo e batlang e le feela khetho ea sebele ke ho eketsa ya data lona buffering ka pheleu. Tabeng ena, esita le haeba tshebetso ya ho sebetsa e fana ka tsamaiso ka bophara pafara, ho etsa mohlala ho UNIX, ka hona ke ke ho lekaneng ho e etsa bonnete ba hore polokelongtshedimosetso ka morero le ka sehloohong mesebetsi, e le hore e na le bophahamo ba modumo haholo kholoanyane ya data ka thepa e molemo ea buffering karolo ka 'ngoe e itseng ea polokelongtshedimosetso ho sebediswa. Ka lebaka la tsamaiso ena ntshetsopeleng ho tshehetsa sete ea eona ea buffers, hammoho le taeo e buka e ikhethang Phetolo bona.
Ke habohlokoa ho hlokomela 'nete ea hore ho na le ke mola fapaneng tsa tsamaiso ea taolo, nahana haholo ka ho ba teng ha bo sa khaotseng ka hopola le k'homphieutheng, kaofela. tataiso ena e thehiloe khopolo ea hore haufinyane nakong e tlang chelete ea pheleu khomphuteng ya hao tla kgona ho atolosa e le hore e sa tla hlola e ba ke ua tšoenyeha ho efe kapa efe buffering, 'me mesebetsi ea motheo ea mofuta ona wa polokelongtshedimosetso mona ba tla oa ka nako e loketseng. Ka nako eo, mesebetsi ena eohle e ntse e le ka mohato liteko.
taolo ya kgwebisano
kgwebisano A ke tatelano ya tshebetso le tšebeliso ea tsamaiso ya taolo ya data botlaaseng eo a tšoarang e le mokhatlo e le 'ngoe. Haeba khoebo ka e ka botlalo a bolaoa ka katleho, tsamaiso ea hapa liphetoho tseo tse entsoeng ke e, ho ya memori Link kapa ea mong oa liphetoho tsena li ke ke tsa nahana ka boemo ba polokelongtshedimosetso ena. tshebetso ena e hlokahalang e le hore a tšehetse utloahalang botšepehi ba k'homphieutheng, ho sebelisoa. Re lokela ho hlokomela hore ho boloka tsela e nepahetseng ea mochine kgwebisano ke E le hore esita le ha u sebelisa e le 'ngoe-mosebedisi polokelongtshedimosetso, morero oa' me mosebetsi oa oona e leng fapane haholo ho tloha mefuta e meng ea tsamaiso ea.
The thepa hore kgwebisano efe kapa efe e qala feela ka tsela e lumellanang boemo polokelongtshedimosetso 'me kahoo siea ka boemo e tšoanang ka mor'a bofelo ba Tsamaiso ea, etsa hore e be e loketseng ka ho fetisisa ea ho sebelisa e le unit trust tsa mosebetsi ka polokelongtshedimosetso ena. Le taolo ya e nepahetseng ea ditransekshene ba bolaeloa e tšoanang ke tsamaiso ea taolo ea e mong le mosebedisi motho, ka molao-motheo, a ka ikutloa e le karolo ea lohle. Leha ho le joalo, sena ke ka tsela e itseng e le boemedi idealized, joalokaha e etsahala maemong a mangata ha batho ba sebetsa ntse ba tla hlokomela ho ba teng ha basebetsi-'moho ba hae ha ba ne ba sebelisa tsamaiso multiuser, empa ha e le hantle e fana ka haholo khopolo ea polokelongtshedimosetso ena. Mesebetsi tse kang polokelongtshedimosetso selotlolo mosebedisi o boetse o 'nile ba amahanngoa le bopa dikgopolo tsa kgwebisano taolo ya jwalo e le tokisetso seriale bolaoa,' me serialization.
Seo u se ba bolela eng?
Serializing e tšoanang executable kgwebisano akarelletsa ho kaho e khethehileng ea morero oa bona mosebetsing, moo phello palo yohle ya fihlellwa ke lekanang le a ho lebaka fumana motsoako, ka lebaka la ho phetha bona sequential.
Serial phetha ma mwango ke sebopeho e itseng ea nkang khato, e leng ho lebisa serialization. Ya e le hantle, haeba tsamaiso e fumana ho fana e le kannete A phetha seriale ea ditransekshene motsoako, ka nako eo la mosebedisi le mang kapa mang ea generated khoebo ka, boteng ba batho ba bang e tla imperceptible feletseng, ka ntle le hore e tla sebetsa a batla butle bapisoa le mokgwa wa le 'ngoe-mosebedisi.
Ho na le ba bang ba mantlha serialization-tharabololo. Ka tsamaiso ea gare wa, ka ho fetisisa ratoa kajeno ke dikgatotharabololong hore li thehiloe kahamahanyo nkhape beha dintho fapaneng polokelongtshedimosetso. Tabeng ea dikgatotharabololo efe kapa efe serialization lokisetsa monyetla oa khohlano pakeng tsa ditransekshene tse peli kapa ho feta ka mokhoa oa ho beha dintho tse itseng k'homphieutheng,. Le boemong bo joalo, ho tšehetsa mokhoa ona, u lokela ho la khutlela, ke hore, ho felisa liphetoho leha e le entse ho polokelongtshedimosetso le ka dithulaganyo le 'ngoe kapa ho feta. Sena ke feela e 'ngoe ea maemo a moo tsamaiso selotlolo mosebedisi, e mong o ikutloa a ho ba teng ha ba bang.
ho rengoa ha lifate
E 'ngoe ea seo a se hlokang ka sehloohong bakeng sa tsamaiso ea morao-rao ke ho etsa bonnete ba ho tšepahala ha polokelo tlhahisoleseding ya memori kantle. Ka ho khetheha, ho fana ka hore e mong oa mesebetsi e ka sehloohong ea polokelongtshedimosetso ho kenyeletsa le bokhoni ba ho hlaphoheloa le ho qetela lehafing boemo ba k'homphieutheng, ka mor'a ketsahalo ea Software kapa hardware efe kapa efe ho hloleha. Ka Batho ba bangata ba Maemong a nkiloeng ho nahana ka dikgetho tse peli bakeng sa ho hlōleha hardware:
- le bonolo, e leng e ka ba hlalosetsa ka setopong tšohanyetso a khomphuteng ya hao (le joalo atileng ka ho fetisisa - Emergency Power Off);
- tenyetseheng, tse tsejoang ka ho lahleheloa ke leeme kapa e feletseng ea ya data bolokwa ka mecha ea phatlalatso ea kantle.
Ka Software hlōleha Mehlala oona tsamaisong tshohanyetso shutdown ha o leka ho sebelisa monyetla leha e le hore e mong oa mesebetsi e ka sehloohong ea ho lob e sa kenyelleditswe kapa etella utility efe kapa efe mosebedisi, oo ka oona ke khato ea itseng a e-s'o ho phethiloe. Boemo ba pele ka 'na ho nkoa e le mofuta o khethehileng oa ho hloleha bonolo, ha a ntse a sebetsana le nyeoe ea bobeli ho ke ke ho hlokahala hore o tla felisa liphello tsa kgwebisano le le leng.
Ya e le hantle, haeba leha e le efe bakeng sa ho hlaphoheloa tloaelehile polokelongtshedimosetso ke ho hlokahala hore ho ba le e itseng eo di ea boitsebiso bo eketsehileng. Ka mantsoe a mang, bakeng sa tokiso tloaelehileng ea ho tšepahala ha polokelo ya data ka polokelongtshedimosetso eo u lokela ho etsa bonnete ba redundancy tsa polokelo lesedi, mme karolo ea boitsebiso e sebelisoa ka ho hlaphoheloa lokela ho lebeloa ka hloko. Mokhoa o tloaelehileng haholo oa ho etsa bonnete ba ho boloka ya data e sa hlokeheng, e nkoa ho rengoa ha lifate liphetoho.
e le mokhoa oa ho sebelisa ke efe?
Makasine e le karolo e khethehileng ea polokelongtshedimosetso, e leng e accessed a 'maloa a mesebetsi polokelongtshedimosetso ha ba kenyeleditsweng,' me e lula a ka hloko haholo. Maemong a mang, esita le ka nako e tšoanang e fana ka tšehetso bakeng sa likopi tse peli tsa makasine ena, ka mecha ea phatlalatso e fapaneng 'meleng. Ka lebenkeleng ba ile ba fumana boitsebiso bo mabapi le liphetoho leha e le life tse etsahalang ka karolo e khōlō ea polokelongtshedimosetso, 'me tsamaiso ea fapaneng taolo liphetoho e ka journaled maemong a fapaneng. Maemong a mang, e le ho kena kutu e ka botlalo tsela e lumellanang le itseng mabaka a tshebetso liphetoho, kae-kae - bonyane hare tshebetso amanang le Link phetolo ya memori ho leqephe, ha ba bang ba DBMSs akarelletsa tšebeliso e sa motsoako oa atamela tse peli.
Leha ho le joalo, ka seo ho thoeng ke "leqheka la ho rekota pele ho emptive" makasineng ena. Ka kopo rekoto lona, e bontša ho fetola ntho leha e le efe polokelongtshedimosetso oela ya memori Link oa makasine eo pele Sepheo polygonal. E o tsejoa hore haeba mesebetsi Phihlelo polokelongtshedimosetso kenyeletsa latelwa tloaelehile le melaoana ena, ho sebelisoa makasine ea ho rarolla mathata leha e amanang le ho hlaphoheloa polokelongtshedimosetso ka ketsahalo ea ho hlōleha leha e le efe.
monahano o
Boemo bo bonolo ka ho tsosolosoa ha e-ba le thekisetsano motho e phuthoa khutla. Ka mokhoa ona, ha ho hlokahale ho sebelisa tsamaiso bophara kutu phetoho, 'me e ke ho lekaneng ho e sebelisa bakeng sa e mong le e-ba le thekisetsano lehae tshebetso makasine e' phetolo, ebe la khutlela khoebo ka ke phethisang tshebetso ya pitikololo, ho qala ho tloha qetellong ea mong le e rekoto. Sebōpeho sa mosebetsi polokelongtshedimosetso hangata e akarelletsa ho sebelisoa ha feela sebopeho bo joalo, empa maemong a mangata ho likutung ea moo ntse se tshehetswa, le rollback esita le motho ea ditransekshene motho etsoang ke tsamaiso ka bophara, 'me bakeng sa e bona direkoto tsohle tsa e mong le e-ba le thekisetsano kopantswe khutlisetsang lethathamo.
Ka ketsahalo ea ho bonolo ho hloleha Link memori kapa k'homphieutheng, ka akarelletsa mefuta e fapaneng lintho tse 'nileng tsa fetotsoeng kgwebisano-s'o qete ka nako e sa lebelloang ea ho hloleha,' me a ke ke a ba teng mehaho e fapa-fapaneng ntlafatswa ke ba neng ba atlehile ho ea phethoa ho hloleha ka tshebediso ya dikahare pafara memori.hlahloba eo ka ho feletseng disappears ha ho na le mathata a tšoanang. Ha melaoana e tsamaelanang le, ho fana ka bakeng sa tshebediso ya limakasine tsa ea moo ba hakaalo ngola ka memoring ya ka ntle, tse amanang le diphetolo lintho leha e le life tse joalo.
Sepheo se ka sehloohong sa tshebetso hlaphoheloa ka mor'a ketsahalo ea ho hloleha bonolo ke boemo ba ho hopola Link tsa polokelongtshedimosetso khōlō, e neng e tla hlaha tabeng ea ho lokisa ka EaP liphetoho leha e le life bakeng sa kgwebisano phethoa 'me kahoo o ne a ke na le mesaletsa ea mekgwatshebetso ya ho fella. Ho fihlella e le hantle sena, tse khōlō polokelongtshedimosetso mesebetsi ya bona e le tabeng ena, rollback ditransekshene uncommitted, pheta buuoe, litholoana tsa 'me qetellong seo e keke ea hlaha ka memoring ya kantle. Tšebetso ena e kenyeletsa e ngata haholo ea subtleties, eo haholo-holo e lebisa ho mokhatlo o hlophisitsoeng oa taolo ya makasine le buffers.
ho hlōleha ka thata
Haeba ho hlokahala, tsosolosa polokelongtshedimosetso ka mor'a ketsahalo ea ho hlōleha ka thata hase feela makasine, empa e boetse e le k'homphieutheng, bekapo. Ea bobeli ke kopi e feletseng ea polokelongtshedimosetso e ka nako eo e le makasine eo o ile a qala ho tlatsa. Ya e le hantle, tsamaiso e tloaelehileng hlaphoheloa hloka makasine polokeho Ka hona, joalokaha ho boletsoe pejana, ho polokesegong ea eona e leng ya memori ho Link behilweng ditlhoko ka tieo haholo. Tabeng ena, ho hlaphoheloa tsa polokelongtshedimosetso ke hore, motheong oa likoping bobolokelo ba makasine li bapetse ditransekshene tsohle khanna phethoa nakong ea tlokotsi. Haeba ho hlokahala, ho ka esita le ho bapalla mosebetsi fella ditransekshene me a tsoela pele mosebetsing oa tsona oa ho tloaelehile ka mor'a bofelo ba tsamaiso e hlaphoheloa, empa ka tsamaiso ea ho fetisisa ea sebele, ka mokhoa o joalo e sa atlehe ka lebaka la hore ka bohona hlaphoheloa ka mor'a ho hlōleha ka thata ke mokhoa o batlang e le nako e telele.
puo Support
Ho sebetsa ka databases ea kajeno sebelisa lipuo tse sa tšoaneng, 'me ka polokelongtshedimosetso pele, mosebetsi, mesebetsi le litšobotsi tse ling tse tse fapane haholo tsamaisong ea kajeno ho fana ka tšehetso e khethehileng bakeng sa lipuo tse ngata. Bana e ne e haholo-holo SDL le DML, reretsoe ho hlalosa polokelongtshedimosetso morero le ya data mellwane, ka ho latellana.
SDL e sebelisoa ho hlalosa sebopeho utloahalang la polokelongtshedimosetso, ke hore, ho hlokomela mohaho itseng tsa polokelongtshedimosetso, e leng di a fumaneha ho basebelisi. DML e boetse e akarelletsa sete ya lisebelisoa mellwane ya tlhahisoleseding, lumella u ho boloka boitsebiso bo ka polokelongtshedimosetso ka, hammoho le hlakola, ho fetoloa kapa ho sebelisa ya data tse teng.
Lob makgetheng kenyeletsa mefuta e fapaneng ya tšehetso puo le 'ngoe setshehetso sa hore e fana ka bakeng sa mehlodi ya tsohle ho hlokahala bakeng sa ho tshebetso tloaelehileng ea databases, ho tloha pōpong lona ka lekhetlo la pele,' me e fana ka e le mosebedisi segokanyimmediamentsi sa sebolokigolo e tloaelehileng. Puo tekanyetso eo e fana ka mesebetsi ea motheo ea polokelongtshedimosetso eo atileng ka ho fetisisa matsatsi a ea rōna ea tsamaiso ea relational, e sebelisoang ke SQL.
ha e le eng?
Le sebaka sa pele puo eo kopanya mesebetsi motheo ea DML le SDL, ke hore, e fana ka monyetla oa ho beha sebopeho-puo e itseng ea polokelongtshedimosetso relational , le laola tlhahisoleseding hlokahala. Ka tsela eo dintho tse fapaneng e supang polokelongtshedimosetso tshehetswa ka kotloloho ka boemo ba puo ka kutloisiso ea hore ho sokoloha e etsoang ke ba mokelli mabitso Sepheo ka identifiers bona ka hare, e thehiloeng tshehetswa litafole tšebeletso e khethehileng-directories. Ea mantlha ea tsamaiso ea taolo, ka molao-motheo, ha e kopana le litafole kapa litšiea ka bomong.
Puo SQL e akarelletsa lethathamo la lisebelisoa khethehileng ho hlalosa ditshitiso polokelongtshedimosetso. Hape, leha e le lithibelo tse joalo li ne li akarelletsa ho litafole khethehileng, thathamisitseng, 'me botšepehi ba boalosi e etsoa ka ho toba ka boemong ba puo, e le hore ke ka tshebetso ya ho bala ka bomong polokelongtshedimosetso phetolo lipolelo tse mokelli, e thehiloeng fumaneha ka polokelongtshedimosetso ditshitiso botšepehi, o qeta ho hlahisa le khoutu e lekanang.
Similar articles
Trending Now