ຄອມພິວເຕີເຕັກໂນໂລຊີຂໍ້ມູນຂ່າວສານ

Transaction - ມັນເປັນສິ່ງທີ່? ຖານຂໍ້ມູນທຸລະກໍາ

A ທຸລະກໍາແມ່ນກໍານົດໄວ້ຂອງການປະຕິບັດສະເພາະໃດຫນຶ່ງທີ່ກໍາລັງປະຕິບັດໂດຍຄົນຫຼືໂຄງການໃນການເຂົ້າເຖິງຫຼືປັບປຸງແກ້ໄຂຖານຂໍ້ມູນໄດ້. ກ່ອນທີ່ຈະຈັດການ, ທຸລະກໍາ - ວ່າມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະເຂົ້າໃຈໂດຍເນື້ອແທ້ແລ້ວຂອງຂະບວນການນີ້. ຄວາມຫມາຍພື້ນຖານຂອງຂະບວນການທີ່ຈະເຣັດໄດ້ໃນຄວາມຈິງທີ່ວ່າການປະຕິບັດຕ້ອງໄດ້ຮັບການບໍ່ວ່າຈະສໍາເລັດຢ່າງເຕັມສ່ວນຫຼືຍົກເລີກ.

ທຸລະກໍາຖານຂໍ້ມູນແຕ່ລະຄົນຄວນແປພາສາຈາກລັດຫນຶ່ງ, ຊຶ່ງສອດຄ່ອງກັບປະເທດອື່ນໆ. ມັນສົມມຸດວ່າຄວາມສອດຄ່ອງອາດຈະໄດ້ຮັບການລະເມີດໃນຂະບວນການ.

ປະຊາຊົນຈໍານວນຫຼາຍກໍາລັງສົງໄສວ່າ, ເຮັດທຸລະກໍາ - ສິ່ງທີ່ມັນແມ່ນ. ຫນ່ວຍບໍລິການຂອງການເຮັດວຽກທີ່ໄດ້ຖືກປະຕິບັດໃນຖານຂໍ້ມູນໄດ້. ມັນສາມາດເປັນສ່ວນຫນຶ່ງຂອງຂັ້ນຕອນວິທີການໂດຍລວມ, ທີມງານແຍກຕ່າງຫາກຫຼືໂຄງການທັງຫມົດໄດ້.

ການເຮັດທຸລະກໍາຄວນໄດ້ຮັບການສໍາເລັດ?

ມີສອງວິທີການເພື່ອເຮັດສໍາເລັດມັນແມ່ນ:

  • ໃນກໍລະນີທີ່ທຸລະກໍາແມ່ນສໍາເລັດສົບຜົນສໍາເລັດ, ຜົນໄດ້ຮັບຈະຖືກບັນທຶກແລະຖານຂໍ້ມູນໄດ້ດີໃນສະຖານະທີ່ສອດຄ້ອງກັນໃຫມ່ (ກະເຮັດ).
  • ຖ້າຫາກວ່າປະຕິບັດໄດ້ເອງເຮັດຜິດພາດ, ຄວາມຜິດພາດການຮນ້ໍາມັນຖືກຍົກເລີກ. ໃນກໍລະນີນີ້ຖານຂໍ້ມູນທີ່ຕ້ອງໄດ້ຮັບການກັບຄືນສູ່ສະຖານະທີ່ມັນແມ່ນດັ້ງເດີມ. ສະຖານະການນີ້ແມ່ນໄດ້ຖືກເອີ້ນວ່າ "rollback" (ມ້ວນກັບຄືນໄປບ່ອນ). ຢ່າງໃດກໍຕາມ, ຖ້າຫາກວ່າທຸລະກໍາໄດ້ຮັບການບັນທຶກ, ມັນບໍ່ສາມາດໄດ້ຮັບການຍົກເລີກ. ຖ້າຫາກວ່າການດໍາເນີນການພົບເຫັນວ່າເປັນທີ່ບໍ່ຖືກຕ້ອງ, ມັນແມ່ນຄວາມຈໍາເປັນເພື່ອປະຕິບັດທຸລະກໍາທີ່ຈະກັບຄືນຖານຂໍ້ມູນໃນການສະຖານະທີ່ສອດຄ້ອງກັນອີກ.

ຄຸນສົມບັດຂອງທຸລະກໍາ

ກັບເຄື່ອງຫມາຍເຂດແດນການເປັນທີ່ຍອມຮັບທີ່ຈະນໍາໃຊ້ປະຕິບັດການເລີ່ມຕົ້ນທຸລະກໍາ, ຄໍາຫມັ້ນສັນຍາ, ມ້ວນກັບຄືນໄປບ່ອນ.

ACID ຫລືຄຸນສົມບັດຂອງການເຮັດທຸລະສາມາດດັ່ງຕໍ່ໄປນີ້:

  • ປະລະມານູຫຼື atomicity. Transaction - ຫນ່ວຍບໍລິການແບ່ງແຍກຊຶ່ງຕ້ອງໄດ້ຮັບການປະຕິບັດຫຼືການຍົກເລີກ.
  • ການປະສານງານ, ຫຼືຄວາມສອດຄ່ອງ. ຄວາມຫມາຍຂອງການເຮັດທຸລະແມ່ນວ່າຖານຂໍ້ມູນຍ້າຍຈາກລັດທີ່ສອດຄ້ອງກັນກັບຄົນອື່ນ.
  • insulation, ຫຼືຫ່າງໄກສອກຫລີກ. ແຕ່ລະທຸລະກໍາທີ່ປະຕິບັດ, ບໍ່ໄດ້ຂຶ້ນກັບຄົນອື່ນ. ຜົນການຄົ້ນຫາທັງຫມົດຂອງຂະບວນການທີ່ມີຢູ່ໃນຊ່ອງຫວ່າງຂອງບໍ່ຄວນຈະສັງເກດເຫັນທຸລະກໍາອື່ນໆ.
  • ໄລຍະເວລາ, ຫຼືໄລຍະເວລາ. ຜົນການຄົ້ນຫາທັງຫມົດທີ່ໄດ້ຮັບການບັນລຸຜົນໃນໄລຍະການເຮັດທຸລະກໍາສົບຜົນສໍາເລັດບໍ່ຄວນໄດ້ຮັບການສູນເສຍນີ້ມີຄວາມຈໍາຕໍ່ໄປ. ເຂົາເຈົ້າໄດ້ຖືກບັນທຶກໄວ້ໃນຖານຂໍ້ມູນໄດ້ຢ່າງຖາວອນ.

ທຸລະກໍາໄດ້ຖືກນໍາໃຊ້ເພື່ອເຮັດໃຫ້ການປ່ຽນແປງຫຼືປັບປຸງຖານຂໍ້ມູນໄດ້. ຂະບວນການໃນແຕ່ລະແມ່ນກໍານົດລະບຽບແລະສາມາດຄວບຄຸມໂດຍຜູ້ຈັດການທຸລະກໍາແລະຊັບພະຍາກອນ - ຜູ້ຈັດການຊັບພະຍາກອນ. ປະຕິສໍາພັນຂອງທັງສອງຄວບຄຸມກໍານົດຜົນໄດ້ຮັບຂອງການດໍາເນີນງານໄດ້. ລາຍະການລັອກຖ້າມີຄວາມຈໍາເປັນ.

ທຸລະກໍາໂຄງການໄລຍະ

ມີໄລຍະດັ່ງຕໍ່ໄປນີ້ແມ່ນ:

  • ການເຄື່ອນໄຫວ. ໃນໄລຍະຂອງການເຮັດທຸລະກໍານີ້ແມ່ນສ້າງຂື້ນໃນຂະບວນການຂອງການເຂົ້າຮ່ວມການຄຸ້ມຄອງຊັບພະຍາກອນໄດ້.
  • ກຽມຄວາມພ້ອມ. ໃນລະຫວ່າງໄລຍະເວລາດັ່ງກ່າວນີ້, ແຕ່ລະຄົນຈັດການຊັບພະຍາກອນແມ່ນສາມາດກໍານົດຜົນໄດ້ຮັບຂອງການດໍາເນີນງານໄດ້. ເລີ່ມໂຄງການໄລຍະເວລາທີ່ເກີດຂຶ້ນການລິເລີ່ມເຮັດໃຫ້ການຮ້ອງຂໍໃຫ້ສໍາເລັດທຸລະກໍາໃດຫນຶ່ງ. ຖ້າຫາກວ່າຜູ້ຈັດການຊັບພະຍາກອນທີ່ບໍ່ໄດ້ມີເວລາທີ່ຈະກະກຽມ, ມັນຮຽກຮ້ອງໃຫ້ມີການສົ່ງຫນັງສືເພື່ອສົ່ງ rollback ທຸລະກໍາ. Managers ຊັບພະຍາກອນວາລະສານທີ່ບັນທຶກຂໍ້ມູນທັງຫມົດກ່ຽວກັບສະຖານະຂອງຄວາມພ້ອມທີ່. ນີ້ແມ່ນເພື່ອໃຫ້ແນ່ໃຈວ່າໃນກໍລະນີຂອງ deviations ໄດ້ມີໂອກາດທີ່ຈະສືບຕໍ່ເຮັດວຽກຮ່ວມກັບສະຖານທີ່ສະເພາະໃດຫນຶ່ງ.
  • Fixation. ໃນຕອນເລີ່ມຕົ້ນຂອງໂຄງການໄລຍະນີ້ແມ່ນປັດຈຸບັນໃນເວລາທີ່ທັງຫມົດຈັດຊັບພະຍາກອນແມ່ນມີຄວາມພ້ອມສໍາລັບການປະຕິບັດງານ. ຖ້າຫາກວ່າມີຄວາມຈໍາເປັນ, ຫນັງສືທາງການເຮັດທຸລະກໍາສາມາດສະຫຼຸບການດໍາເນີນການ.

ແຕ່ລະທຸລະກໍາຈະຕ້ອງຂຶ້ນກັບຄວາມຕ້ອງການສະເພາະໃດຫນຶ່ງ. ໃນຖານະເປັນຜົນມາຈາກລະບົບປະຕິບັດງານຄວນໄດ້ຮັບການນໍາເອົາເຂົ້າໄປໃນສະຖານະທີ່ຖືກຕ້ອງ. ສະພາບການນີ້ແມ່ນມີຄວາມຈໍາເປັນໃນກໍລະນີໃນເວລາທີ່ມີຄວາມລົ້ມເຫລວໃນການສະຫນອງພະລັງງານ.

ບັນທຶກທຸລະກໍາ

ໃນລະຫວ່າງການປະຕິບັດງານໄດ້ດໍາເນີນການເຂົ້າສູ່ລະບົບທຸລະກໍາ, ບ່ອນທີ່ກໍາລັງບັນທຶກການປ່ຽນແປງທັງຫມົດ. ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະຕັດເປັນປົກກະຕິ, ເຊັ່ນ: ມາດຕະການຈະຊ່ວຍໃຫ້ເພື່ອຫຼີກເວັ້ນການ overflow. ຢ່າງໃດກໍຕາມ, ມີຈໍານວນຂອງເຫດຜົນວ່າເປັນຫຍັງການຕັດສາມາດໄດ້ຮັບການຊັກຊ້າໃນໄລຍະໄລຍະເວລານີ້ເປັນສິ່ງສໍາຄັນໂດຍສະເພາະແມ່ນຕິດຕາມກວດກາເນື້ອໃນ. ເພື່ອຫຼຸດຜ່ອນຂະຫນາດຂອງການບັນທຶກໄດ້, ທ່ານສາມາດປະຕິບັດການດໍາເນີນງານລະບົບການຫຼຸດຜ່ອນ.

ໃນກໍລະນີຂອງບັນທຶກຄວາມລົ້ມເຫຼວແມ່ນເປັນອົງປະກອບທີ່ສໍາຄັນຂອງການທໍາງານຂອງທີ່ຈະຊ່ວຍໃຫ້ເພື່ອໃຫ້ ຖານຂໍ້ມູນຂອງ ການສະຖານະທີ່ສອດຄ້ອງກັນ. ໃນວາລະສານຈະຕ້ອງບໍ່ໄດ້ຮັບການແກ້ໄຂຫລືລຶບອອກແລ້ວ.

ຄວາມໄດ້ປຽບຂອງການນໍາໃຊ້ເຂົ້າສູ່ລະບົບທຸລະກໍາ

ນີ້ເຮັດໃຫ້ມັນເປັນໄປໄດ້ທີ່ຈະສະຫນັບສະຫນູນການດໍາເນີນງານດັ່ງກ່າວ:

  • ປະຕິສັງຂອນປະຕິບັດບຸກຄົນ;
  • ຟື້ນຕົວທຸລະກໍາທີ່ບໍ່ໄດ້ຖືກສໍາເລັດ;
  • ປະຕິບັດການປະຕິບັດມ້ວນຕໍ່ກັບຄວາມລົ້ມເຫຼວ;
  • ເຮັດການຈໍາລອງແບບເຮັດທຸລະກໍາ.

ແນວໃດແມ່ນການຕັດຂອງທ່ອນໄດ້ແນວໃດ?

ໃນຂະບວນການຂອງ truncating ທີ່ມັນຖືກປ່ອຍອອກມາໃນເອກະສານ, ເຊິ່ງໄດ້ຖືກນໍາໃຊ້ສໍາລັບການບັນທຶກເພີ່ມເຕີມ. ຖ້າຫາກວ່າພວກເຮົາລະເລີຍຂະບວນການດັ່ງກ່າວນີ້, ທັງຫມົດຊ່ອງແຜ່ນໄດ້ຖືກຮັບຮອງເອົາ, ແລະຈະມີບັນຫາຈໍານວນຫຼາຍ. ເພື່ອຫຼີກເວັ້ນການສະຖານະການດັ່ງກ່າວ, ການຕັດທອນຂໍໃຊ້ເວລາສະຖານທີ່ອັດຕະໂນມັດ, ຍົກເວັ້ນເວລາທີ່ມັນໄດ້ຖືກຊັກຊ້າສໍາລັບເຫດຜົນເອກະລາດ.

ການເຮັດທຸລະກໍາໂດຍບັດເຄຣດິດ

ເຮັດໃຫ້ການຊໍາລະເງິນໂດຍວິທີການຂອງຮ້ານຊໍາລະເງິນຊື້ກໍາລັງຄິດ: ທຸລະກໍາ - ມັນເປັນສິ່ງທີ່ແລະສິ່ງທີ່ເຂົາເຈົ້າສໍາລັບການ? ທຸລະກໍາດັ່ງກ່າວດ້ວຍບັດເຄຣດິດເປັນຖອນເງິນສົດ, ເພີ່ມມູນຄ່າໂທບັນຊີຫລືເຮັດໃຫ້ການໂອນ, ເອີ້ນວ່າການເຮັດທຸລະ. ແນວຄວາມຄິດນີ້ຖືກນໍາໃຊ້ໃນການຄິດໄລ່ຂອງບັດຊໍາລະເງິນຢູ່ໃນຮ້ານຂາຍຍ່ອຍໄດ້.

ການຊໍາລະເງິນໂດຍບັດເຄຣດິດ, ບໍ່ລູກຄ້າທຸກຄິດກ່ຽວກັບສິ່ງທີ່ຂະບວນການກໍາລັງກິນສະຖານທີ່ໃນເວລານີ້. ເຖິງແມ່ນວ່າຄວາມຮູ້ນີ້ເປັນສິ່ງສໍາຄັນທີ່ຂ້ອນຂ້າງ, ນັບຕັ້ງແຕ່ພວກເຮົາກໍາລັງລົມກັນກ່ຽວກັບເງິນແລະຄວາມປອດໄພ.

ດັ່ງນັ້ນ, ການເຮັດທຸລະກໍາ - ມັນເປັນສິ່ງທີ່ຢູ່ໃນການຄິດໄລ່ຂອງຮ້ານໄດ້? ດໍາເນີນການນີ້ປະກອບດ້ວຍຂັ້ນຕອນຫຼາຍ, ຊຶ່ງສາມາດເຊື່ອມຕໍ່.

ຜູ້ເຂົ້າຮ່ວມສໍາຄັນໃນຂະບວນການ - ເປັນທະນາຄານ (ບຽນ) ທີ່ອອກບັດຊໍາລະເງິນ, ແລະ ທະນາຄານ (ຜູ້ຊື້), ຈໍາຫນ່າຍບໍລິການ. ໂດຍເນື້ອແທ້ແລ້ວຂອງປະຕິບັດງານທີ່ຈະເຣັດໄດ້ໃນຄວາມຈິງທີ່ວ່າຜູ້ຊື້ຕ້ອງການທີ່ຈະໄດ້ຮັບຈາກການອະນຸຍາດທີ່ອອກຂອງການດໍາເນີນການທຸລະກໍາ. ຜ່ານບັດຜ່ານ terminal ໄດ້, ສົ່ງ cashier ຮ້ອງຂໍເຂົ້າລະຫັດດ້ວຍຂໍ້ມູນທີ່ຈໍາເປັນສໍາລັບການປະຕິບັດງານໄດ້. ຂໍ້ມູນທັງຫມົດທີ່ມີຢູ່ໃນແຖບແມ່ເຫຼັກ.

ຄໍາຮ້ອງດັ່ງກ່າວຈະຖືກສົ່ງໄປສູນປະມວນຜົນ, ເຊິ່ງໃນຫນ້າວຽກແມ່ນການປະມວນຜົນແລະການຈັດສົ່ງຕໍ່ມາຫຼັງຂອງຂໍ້ມູນຂ່າວສານກັບທະນາຄານອອກ. ມັນວິເຄາະຂໍ້ມູນຂ່າວສານແລະການປຽບທຽບມັນກັບຂໍ້ມູນໄດ້. ຖ້າຫາກວ່າຂໍ້ຂັດແຍ້ງໃດໆ arises, ຜູ້ອອກຈະອອກໃບອະນຸຍາດເພື່ອປະຕິບັດທຸລະກໍາໄດ້. ໂດຍເນື້ອແທ້ແລ້ວຂອງຂະບວນການແມ່ນການກໍາຫນົດລະຫັດອະນຸຍາດສ່ວນບຸກຄົນ.

ພຽງແຕ່ຫຼັງຈາກນັ້ນຜູ້ຊື້ອາດປະຕິບັດການດໍາເນີນງານຊຶ່ງສົ່ງຜົນໃຫ້ກອງທຶນຈະໂອນຈາກບັນຊີຂອງລູກຄ້າໃນການຄ້າໄດ້. ໃນກໍລະນີຂອງຄວາມລົ້ມເຫຼວຂອງອຸປະກອນທີ່ຈະບອກທ່ານວ່າທ່ານບໍ່ສາມາດເຮັດທຸລະກໍາ.

ທຸລະກໍາຖານຂໍ້ມູນດັ່ງກ່າວແມ່ນເຮັດອອນໄລນ໌. ມີປະເພດຂອງທຸລະກໍາ, ອອຟໄລ, ຊຶ່ງສາມາດຜະລິດໂດຍສະເລ່ຍຂອງສໍານັກພິມການດໍາເນີນການສໍານັກພິມບັດອື່ນແມ່ນ.

ຫລາຍຄົນມີຄວາມສົນໃຈໃນ: ບໍ່ວ່າຈະເປັນໄປໄດ້ທີ່ຈະໄດ້ຢ່າງສິ້ນເຊີງທຸລະກໍາແນວໃດ? ຖ້າຫາກວ່າມີຄວາມຈໍາເປັນທະນາຄານສາມາດປະຕິບັດການຫມູນໃຊ້ທີ່ແນ່ນອນວ່າອະນຸຍາດໃຫ້ເຮັດແນວນັ້ນ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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