การจำลองแบบของทรานแซคชัน

ผู้เขียน: Randy Alexander
วันที่สร้าง: 3 เมษายน 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
การถอดรหัส และ การแปลรหัส พันธุกรรม (DNA transcription and translation)
วิดีโอ: การถอดรหัส และ การแปลรหัส พันธุกรรม (DNA transcription and translation)

เนื้อหา

คำจำกัดความ - การจำลองแบบของทรานแซคชันหมายถึงอะไร

การจำลองแบบของทรานแซคชันคือการกระจายการเปลี่ยนแปลงเป็นระยะโดยอัตโนมัติระหว่างฐานข้อมูล ข้อมูลจะถูกคัดลอก (หรือใกล้) ตามเวลาจริงจากเซิร์ฟเวอร์หลัก (ผู้เผยแพร่) ไปยังฐานข้อมูลที่ได้รับ (ผู้สมัครสมาชิก) ดังนั้นการจำลองแบบของทรานแซคชันจึงมีการสำรองข้อมูลที่ยอดเยี่ยมสำหรับการเปลี่ยนแปลงฐานข้อมูลรายวันบ่อยครั้ง


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายการจำลองแบบของทรานแซคชัน

ในกรณีส่วนใหญ่การจำลองแบบของทรานแซคชันเริ่มต้นด้วยการสแนปชอตของผู้เผยแพร่ซึ่งจะถูกคัดลอกไปยังสมาชิก จากนั้นการเปลี่ยนแปลงใด ๆ ของผู้เผยแพร่จะถูกบันทึกในแบบเรียลไทม์และทำซ้ำที่ผู้สมัครสมาชิก
การจำลองแบบของทรานแซคชันไม่เพียง แต่คัดลอกผลกระทบสุทธิของการเปลี่ยนแปลงข้อมูล แต่จะทำซ้ำอย่างสม่ำเสมอและถูกต้องในการเปลี่ยนแปลงแต่ละครั้ง

ตัวอย่างเช่นยอดเงินในบัญชีของลูกค้าในฐานข้อมูลผู้เผยแพร่ของธนาคารพาณิชย์เริ่มอ่าน 2,000 ดอลลาร์ จากนั้นภายในไม่กี่นาทีลูกค้าฝากเงิน $ 500 และถอนเงิน $ 1,000 จากตู้เอทีเอ็ม ผลสุทธิคือ $ 2000 + $ 500- $ 1,000 = $ 1500 อย่างไรก็ตามการจำลองแบบของทรานแซคชันไม่เพียงแค่ปรับปรุงบัญชีไคลเอนต์สมาชิกเป็น $ 1500 ธุรกรรมสองรายการเหล่านี้แต่ละรายการจะต้องถูกเขียนไปยังสมาชิก

เนื่องจากมีลักษณะใกล้เคียงกับเวลาจริงการจำลองแบบของทรานแซคชันจึงถูกใช้บ่อยโดยผู้ดูแลระบบฐานข้อมูล (DBA) สองคนขึ้นไปเป็นกลไกการเข้าแทนที่โดยไม่ใช้ตัวเลือกมากกว่าสองสามนาทีเช่น เครือข่าย ATM และสถานีพลังงานนิวเคลียร์ ในเรื่องนี้การจำลองแบบของทรานแซคชันได้พิสูจน์แล้วว่าเป็นกลไกที่เชื่อถือได้สำหรับฐานข้อมูลสำรอง

ประเภทการจำลองแบบอื่นรวมถึงการจำลองแบบผสานและ snapshot