Katatagan

May -Akda: Robert Simon
Petsa Ng Paglikha: 18 Hunyo 2021
I -Update Ang Petsa: 13 Mayo 2024
Anonim
KATATAGAN - SUPREMO x KRAYZ (OFFICIAL MUSIC VIDEO)
Video.: KATATAGAN - SUPREMO x KRAYZ (OFFICIAL MUSIC VIDEO)

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Durability?

Ang katatagan sa mga database ay ang pag-aari na nagsisiguro na ang mga transaksyon ay nai-save nang permanente at hindi sinasadyang mawala o mapupuksa, kahit na sa isang pag-crash ng database. Ito ay karaniwang nakamit sa pamamagitan ng pag-save ng lahat ng mga transaksyon sa isang hindi pabagu-bago ng daluyan ng imbakan.


Ang tibay ay bahagi ng ACID acronym, na nangangahulugan ng atomicity, pagkakapare-pareho, paghihiwalay at tibay. Ang ACID ay isang hanay ng mga katangian na ginagarantiyahan ang pagiging maaasahan ng lahat ng mga transaksyon sa database.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang tibay

Mayroong maraming mga organisasyon, tulad ng mga bangko at ospital, na ang pagkakaroon talaga ay nakasalalay sa mga sistema ng impormasyon na tumatakbo sa mga database. Ang kakayahang mabawi ang 100% ng lahat ng nakatuon na transaksyon ay talagang mahalaga. Ang rate ng pagbawi ay dapat na 100 porsyento, hindi 90 porsyento o kahit na 99.6 porsyento. Bilang karagdagan, ang pagbawi na ito ay dapat na permanenteng, ibig sabihin ang lahat ng mga transaksyon ay dapat na muling maitayo, kahit na ang database server ay nag-crash dahil sa pagkabigo ng OS o pagkawala ng kuryente.


Maaari mong makita agad kung bakit ang tibay, bilang bahagi ng ACID, ay isang banal na butil para sa mga taga-disenyo ng mga sistema ng pamanggit sa pamanggit. Ang ACID, isang term na pinakapopular ng Theo Harder at Andreas Reuter sa kanilang 1983 na artikulo na "Mga Alituntunin ng Transaksyon-Orienteng Database Recovery", ay ang hanay ng mga katangian na, nang maayos na ipinatupad, ay palaging gagarantiyahan ang maaasahang pagproseso, paghawak at pag-iimbak ng lahat ng database mga transaksyon.

Ang katatagan sa mga modernong sistema ng relational database ay karaniwang nakamit sa pamamagitan ng mga log ng transaksyon - mga recyclable na file - mga file na ginagamit upang mag-imbak ng lahat ng mga transaksyon sa database sa isang session. Kapag ang isang gumagamit ay nag-isyu ng isang utos na nakatuon, pagkatapos ang transaksyon ay unang isinulat sa mga file ng database na nakaimbak sa isang hindi pabagu-bago na daluyan tulad ng isang hard disk, na ginagawa bago kumpirmahin sa gumagamit na nag-save ang naganap. Kung ang isang database ay nag-crash bago mag-save, ang data ay nasa mga log ng transaksyon sa susunod na muling mai-restart ang database, ngunit ang anumang mga hindi natanggap na mga pagbabago ay hindi tatanggalin o baligtarin. Sa ipinamamahagi na computing kung saan ang mga server ay nakakalat sa heograpiya, ang garantiya na ito ay mahirap o nakakalito upang maipatupad, kaya ang parehong ay nakamit sa pamamagitan ng paggamit ng two-phase commit.


Ang kahulugan na ito ay isinulat sa con ng Databases