KomputerTéhnologi informasi

Urus - naon eta? Databés urus

A urus nyaéta set tina lampah husus nu dipigawé ku jalma atawa program ngakses atawa ngaropéa databés. Sateuacan deal, urus - yén éta téh perlu ngartos hakekat proses ieu. Harti dasar proses perenahna di kanyataan yén tindakan kudu boh pinuh réngsé atawa dibatalkeun.

Unggal urus database kedah narjamahkeun tina hiji kaayaan, nu konsisten kana lianna. Hal ieu dianggap yen konsistensi bisa jadi dilanggar dina prosés.

Loba jalma anu wondering, urus - naon éta. Ieu Unit gawé anu dipigawé dina database. Bisa jadi bagian tina algoritma sakabéh, hiji tim misah atawa program sakabéhna.

urus kudu réngsé?

Aya dua cara pikeun ngalengkepan eta:

  • Dina kasus dimana urus ieu réngsé hasil, hasil anu dirékam, sarta pangkalan data mana anu kana kaayaan konsisten anyar (bunuh).
  • Mun palaksanaan indit salah, kasalahan urus ngancik, mangka batal. Dina hal ieu pangkalan data kudu disimpen kana kaayaan eta asalna. kaayaan ieu disebut "rollback" (gulung deui). Sanajan kitu, lamun urus geus dirékam, mémang teu batal. Lamun aksi ieu kapanggih janten lepat, perlu pikeun ngalakukeun transaksi sejen anu bakal balik pangkalan data ka kaayaan konsisten.

sipat transaksi

Pikeun nyirian hiji wates urus katampi nganggo operator dimimitian urus, bunuh, gulung deui.

Asam, atawa sipat urus tiasa kieu:

  • Atom, atawa atomicity. Urus - hiji Unit indivisible, nu kudu boh dieksekusi atawa dibatalkeun.
  • Koordinasi, atawa konsistensi. Harti PTK éta databés ngalir ti hiji kaayaan konsisten pikeun nu sejen.
  • Insulativity, atawa isolasi. Unggal urus nu dilumangsungkeun, henteu gumantung kana séjénna. Kabéh hasil prosés anu sadia dina sela teu kudu ditingali ka transaksi sejenna.
  • Durasi, atawa lilana. Kabéh hasil nu geus dihontal salila urus suksés teu matak leungit ku gagal saterusna. Éta kabéh disimpen dina database permanén.

Transaksi anu dipaké pikeun nyieun parobahan atawa pamutahiran kana databés. Unggal prosés ieu diatur sarta dikawasa ku manajer urus tur sumberdaya - manajer sumberdaya. Interaksi dua Controllers nangtukeun hasil tina operasi. transaksi dilumangsungkeun konci upami diperlukeun.

urus fase

Aya nu fase handap:

  • Aktif. Dina fase ieu urus ieu dijieun dina prosés milu manajer sumberdaya.
  • Preparatory. Salila periode ieu, unggal manajer sumberdaya anu bisa nangtukeun hasil tina operasi. Dimimitian fase lumangsung nalika Asy'ari ngajadikeun hiji pamundut ka ngalengkepan urus a. Mun hiji manajer sumberdaya teu boga waktu pikeun nyiapkeun, merlukeun dispatcher ka ngirim rollback urus. Gerentes sumberdaya nu jurnal nu ngarekam sadaya data kana kaayaan kesiapan. Hal ieu keur ngayakinkeun yen dina acara simpangan kungsi kasempetan pikeun neruskeun dianggo ku tempat nu tangtu.
  • Fiksasi. Awal fase ieu momen lamun sagala manajer sumberdaya nu siap pikeun operasi. Lamun perlu, dispatcher urus bisa disimpulkeun operasi.

Unggal urus kudu jadi mata pelajaran sasuai tangtu. Salaku hasil tina sistem operasi kudu dibawa kana kaayaan anu bener. kaayaan ieu téh diperlukeun dina hal nalika aya gagal dina catu daya.

log urus

Salila operasi dilumangsungkeun log urus, dimana sakabeh parobahan anu dirékam. Perlu rutin truncate, ukuran saperti bakal ngabantu pikeun nyingkahan mudal. Sanajan kitu, aya sababaraha alesan naha éta truncation bisa nyangsang dina mangsa ieu téh hususna penting keur nangkep eusi. Pikeun ngurangan ukuran log, anjeun bisa ngalakukeun operasi minimally log.

Dina acara log gagalna mangrupakeun komponén kritis sahiji fungsi anu bakal nulungan mawa pangkalan data ka kaayaan konsisten. majalah kedah teu dirobah atawa dihapus.

Kaunggulan tina maké log urus

Ieu ngamungkinkeun pikeun ngarojong operasi sapertos:

  • balikkeun lampah individu;
  • cageur transaksi nu teu réngsé;
  • ngalakukeun roll Peta maju ka gagalna;
  • ngalakukeun réplikasi transactional.

Kumaha teh truncation log?

Dina prosés truncating eta dileupaskeun dina file, nu dipaké pikeun rekaman salajengna. Mun urang maranéh ngalalaworakeun kana proses ieu, sakabeh rohangan na piringan anu nempatan, sarta bakal aya loba masalah. Ulah aya situasi sapertos, truncation téh lumangsung sacara otomatis, iwal keur nyangsang alesan bebas.

Urus ku kartu kiridit

Jieun pambayaran ku cara maké toko pamayaran, shoppers aya pamikiran: urus - naon eta na naon maranéhna pikeun? transaksi misalna kalawan kartu kiridit sakumaha ditarikna tunai, ngecas akun, atanapi nyieun Mindahkeun, disebutna urus. Konsep ieu dipake dina itungan kartu mayar di toko ritel.

Nyieun mayar ku kartu kiridit, teu unggal klien nyangka ngeunaan naon prosés anu nyokot tempat ulubiung. Sanajan pangaweruh ieu rada penting, saprak urang ngobrol ngeunaan duit jeung kaamanan.

Ku kituna, PTK - naon eta dina itungan toko? Operasi ieu diwangun ku sababaraha hambalan, nu interconnected.

Peserta utama dina prosés nu - mangrupakeun bank (penerbit) anu dikaluarkeun éta kartu mayar, sareng bank (acquirer), layanan toko. Hakekat operasi perenahna di kanyataan yén acquirer nu hayang nampa ti idin ka penerbit urang keur ngalaksanakeun transaksi. Ngaliwatan kartu via terminal, ngirimkeun paménta énkripsi kasir kalawan data dipikabutuh pikeun operasi. Sadaya inpo nu dipiboga ku strip magnét.

pamundut ieu dikirim ka puseur pangolahan, anu tugas nyaeta ngolah sarta pangiriman saterusna inpormasi ka bank ngaluarkeun. Ieu nganalisa informasi jeung compares eta kalawan data. Mun sagala kaayaan teu satuju timbul, penerbit wajib ngaluarkeun idin pikeun ngalakonan transaksi a. Hakekat proses nya éta napelkeun kode otorisasina pribadi.

Ngan sanggeus éta acquirer nu bisa ngalakonan operasi, nu nyababkeun dana bakal mindahkeun tina akun customer urang ka sudagar nu. Bisi gagal alat bakal ngabejaan Anjeun nu teu tiasa ngalengkepan urus.

Saperti urus database geus rengse online. Aya tipe séjén tina transaksi, offline, anu dihasilkeun ku cara maké imprinter lakukeun kaluaran kartu.

Loba jalma anu kabetot dina: naha kasebut nyaéta dimungkinkeun pikeun ngabalikeun urus? Upami diperlukeun bank tiasa ngalaksanakeun Manipulasi tangtu nu ngidinan pikeun ngalakukeunana.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 su.delachieve.com. Theme powered by WordPress.