Computers, Ntaub ntawv technology
Lw - yog dab tsi? Lub lw database
Ib tug lw yog ib tug txheej ntawm tej kev ua uas yog ua los ntawm ib tug neeg los yog ib qho kev pab mus saib tau los sis hloov cov database. Ua ntej lub deal, cov kev sib pauv - hais tias nws yog tsim nyog los nkag siab txog cov essence ntawm tus txheej txheem no. Cov yooj yim lub ntsiab lus ntawm tus txheej txheem lus dag nyob rau hauv lub fact tias qhov kev txiav txim yuav tsum tau yog tag nrho ua kom tiav los yog tso tseg.
Txhua database lw yuav tsum txhais nws los ntawm ib lub xeev, uas yog zoo ib yam mus rau lwm yam. Nws yog assumed tias taub hau tej zaum yuav ua txhaum nyob rau hauv tus txheej txheem.
Muaj coob tus neeg muaj wondering, lw - dab tsi nws yog. Qhov no unit ntawm kev ua hauj lwm uas yog ua nyob rau hauv lub database. Nws yuav ua tau ib feem ntawm tag nrho cov algorithm, ib tug nyias muaj nyias ib pab neeg los yog ib qho kev pab raws li ib tug tag nrho.
Lub lw yuav tsum tau ua kom tiav?
Muaj ob txoj kev mus ua kom tiav nws:
- Nyob rau hauv lub rooj plaub uas tus lw tiav ntse, cov kev tshwm sim yog kaw, thiab cov database nkag mus rau hauv ib tug tshiab raws li lub xeev (ua).
- Yog hais tias lub tiav mus tsis ncaj ncees lawm, muab lw kev ua yuam kev, nws yog muab tso tseg. Nyob rau hauv rooj plaub no tus database yuav tsum tau rov qab los mus rau lub xeev nws yog Ameslikas. Qhov no qhov teeb meem no yog hu ua "rollback" (yob rov qab). Txawm li cas los, yog hais tias tus lw tau raug kaw, nws yuav tsis tau lawm os. Yog hais tias qhov kev txiav txim twb pom tsis muaj tseeb, nws yog tsim nyog los ua lwm lw uas yuav rov qab mus rau hauv lub database mus rau ib tug zoo ib yam hauv lub xeev.
thaj chaw ntawm muas
Yuav kom kos ib tug lw ciam yog txais mus siv lub tswv pib lw, ua, yob rov qab.
Acid, los yog thaj chaw ntawm cov kev sib pauv yuav ua tau raws li nram no:
- Atomic, los yog atomicity. Lw - ib tug indivisible unit, uas yuav tsum tau yog tua los yog muab tso tseg.
- Sib haum, los yog taub hau. Lub ntsiab lus ntawm cov kev sib pauv yog hais tias lub database txav los ntawm ib tug li lub xeev mus rau lwm lub.
- Insulativity, los yog kev rho tawm. Txhua lw uas yog nqa tawm, tsis yog nyob ntawm seb lwm tus neeg. Tag nrho cov kev tshwm sim ntawm tus txheej txheem yog muaj nyob rau hauv qhov khoob yuav tsum tsis txhob yuav pom mus rau lwm muas.
- Duration, los yog ntev. Tag nrho cov tau hais tias muaj tau tiav thaum lub sij hawm lub kev vam meej lw yuav tsum tsis txhob poob tom failures. Lawv dim nyob rau hauv lub database mus tas li.
Muas yog siv los hloov los yog tshiab rau lub database. Txhua txoj kev yog tswj thiab tswj los ntawm cov kev sib pauv saib xyuas thiab kev pab - pab saib xyuas. Sis ntawm ob controllers txiav txim lub sij hawm ntawm lub lag luam. muas nqa tawm xauv yog tias tsim nyog.
theem lw
Muaj cov nram qab no theem:
- Active. Nyob rau hauv no theem ntawm cov kev sib pauv no yog tsim nyob rau hauv tus txheej txheem ntawm kev koom tes nrog kev pab tswj.
- Preparatory. Thaum lub sij hawm no lub sij hawm, txhua pab neeg saib xyuas muaj peev xwm los mus txiav txim rau lub sij hawm ntawm lub lag luam. Pib theem tshwm sim thaum lub initiator ua ib qho kev thov kom tiav ib tug lw. Yog hais tias ib qho chaw saib xyuas tsis muaj lub sij hawm los npaj, nws yuav tsum tau lub neeg tuav xov tooj xa ib tug lw rollback. Resource Managers yog txhua hnub uas sau tag nrho cov ntaub ntawv rau lub xeev ntawm kev npaj txhij. Qhov no yog los xyuas kom meej tias nyob rau hauv cov kev tshwm sim ntawm hloov muaj lub sij hawm mus txuas ntxiv mus ua hauj lwm nrog ib tug qhov chaw.
- Fixation. Thaum pib ntawm theem no yog lub caij thaum tag nrho cov kev pab tswj yog npaj txhij rau lub lag luam. Yog hais tias tsim nyog, cov kev sib pauv neeg tuav xov tooj yuav xaus lub lag luam.
Txhua lw yuav tsum yuav raug tej yam uas yuav tsum tau. Raws li ib tug tshwm sim ntawm lub lag luam system yuav tsum tau coj mus rau hauv qhov tseeb lub xeev. Qhov no mob yog tsim nyog nyob rau hauv rooj plaub thaum muaj cov swb nyob rau hauv lub hwj huam mov.
lw cav
Thaum lub sij hawm lub lag luam nqa tawm cov kev sib pauv cav, qhov twg tag nrho cov kev hloov yog kaw. Nws yog tsim nyog los tsis tu ncua truncate, xws li ib tug kev ntsuas yuav pab kom tsis txhob phwj. Txawm li cas los, muaj ib tug xov tooj ntawm yog vim li cas vim li cas lub truncation yuav raug ncua thaum lub sij hawm lub sij hawm no yog tshwj xeeb tshaj yog ib qho tseem ceeb los mus saib xyuas cov ntsiab lus. Yuav kom txo tau qhov loj ntawm lub cav, koj yuav ua tau hauj lwm tsawg kawg in thiaj li tso.
Nyob rau hauv cov kev tshwm sim ntawm ib tug tsis ua hauj lwm cav yog ib tug tseem ceeb heev tivthaiv ntawm cov nuj nqi uas yuav pab tau rau coj cov database rau ib tug zoo ib yam hauv lub xeev. Lub magazine yuav tsum tsis txhob yuav hloov los yog tshem.
Qhov zoo ntawm kev siv ib tug lw cav
Qhov no ua rau nws tau kom txhawb nqa tej kev ua hauj lwm:
- restore ib tug neeg kev ua;
- rov qab muas uas twb tsis ua kom tiav;
- ua ib tug yob rau pem hauv ntej kev txiav txim kom ua hauj lwm;
- ua transactional replication.
Yuav ua li cas yog lub truncation ntawm lub cav?
Nyob rau hauv tus txheej txheem ntawm truncating nws yog tso tawm nyob rau hauv cov ntaub ntawv, uas yog siv rau ntxiv recordings. Yog hais tias peb tsis saib tsis xyuas tus txheej txheem no, tag nrho cov disk qhov chaw yog nyob hauv khiab, thiab yuav muaj ntau yam teeb meem. Kom tsis txhob rau tej lub sijhawm, cov truncation yuav siv sij hawm qhov chaw cia, tsuas yog thaum twg nws yog ncua rau ywj siab yog vim li cas.
Lub lw los ntawm credit card
Ua nyiaj los ntawm credit card, tsis yog txhua tus neeg xav tias hais txog dab tsi dab noj qhov chaw nyob rau lub sij hawm no. Txawm tias qhov no paub yog heev tseem ceeb, vim peb yuav sib tham txog cov nyiaj thiab kev ruaj ntseg.
Yog li, cov kev sib pauv - dab tsi yog nws nyob rau hauv lub xam ntawm lub khw? Qhov no lub lag luam muaj ob peb kauj ruam, uas sib thooj.
Lub ntsiab koom nyob rau hauv tus txheej txheem - yog ib lub txhab nyiaj (issuer) uas muab cov nyiaj them card, thiab bank (acquirer), kev pab cuam outlets. Lub essence ntawm lub lag luam lus dag nyob rau hauv lub fact tias cov acquirer xav tau txais los ntawm lub issuer tso cai rau kev muas. Los ntawm daim card ntawm lub davhlau ya nyob twg, xa cov encrypted thov pauv nyiaj nrog cov kev tsim nyog cov ntaub ntawv rau lub lag luam. Tag nrho cov ntaub ntawv muaj nyob rau hauv lub nqus sawb.
Qhov kev thov no yog xa mus rau lub ua chaw, uas ua hauj lwm yog ua thiab tom ntej tus me nyuam ntawm cov ntaub ntawv mus rau lub muab bank. Nws ntsuam cov ntaub ntawv thiab muab piv nrog rau cov ntaub ntawv. Yog hais tias tej kev tsis sib haum tshwm sim, lub issuer yuav muab daim ntawv tso cai mus nqa tawm ib tug lw. Lub essence ntawm tus txheej txheem yog muab ib tug tus kheej tso cai code.
Tsuas yog tom qab uas cov acquirer yuav nqa tawm lub lag luam, uas tau nyob rau hauv cov nyiaj yuav hloov los ntawm cov neeg lub account rau lub lag luam. Nyob rau hauv cov ntaub ntawv ntawm tsis ua hauj lwm tus ntaus ntawv yuav qhia rau koj tias koj yuav tsis ua kom tiav cov kev sib pauv.
Xws li ib tug database lw yuav ua li cas hauv internet. Muaj lwm yam muas, offline, uas yog ua los ntawm txhais tau tias ntawm imprinter ua card imprint.
Muaj coob tus neeg xav nyob rau hauv: seb nws puas yuav tau rov qab tus lw? Yog hais tias tsim nyog lub sij hawm thaum yuav nqa tawm tej yam manipulations uas tso cai rau ua tau li ntawd.
Similar articles
Trending Now