เนื้อหา
- คำจำกัดความ - Commit หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบายการกระทำ
คำจำกัดความ - Commit หมายถึงอะไร
โดยทั่วไปแล้วคอมมิทคือการอัพเดทเรคคอร์ดในฐานข้อมูล ในการทำธุรกรรมของฐานข้อมูลการกระทำหมายถึงการบันทึกข้อมูลอย่างถาวรหลังจากชุดของการเปลี่ยนแปลงเบื้องต้น การกระทำสิ้นสุดธุรกรรมภายในฐานข้อมูลเชิงสัมพันธ์และอนุญาตให้ผู้ใช้รายอื่นเห็นการเปลี่ยนแปลง
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบายการกระทำ
เมื่อระบบฐานข้อมูลยืนยันว่าข้อมูลได้รับการบันทึกสิ่งนี้จะต้องเป็นการรับประกันแบบหุ้มเกราะ ถ้าไม่มีความเสี่ยงของปัญหาความสมบูรณ์ของข้อมูลซึ่งมีความไม่แน่นอนว่าข้อมูลที่มีอยู่นั้นถูกต้องจริงหรือไม่
ในขณะที่ฟังดูง่าย แต่ในความเป็นจริงก็คือระบบฐานข้อมูลจะต้องมีระดับความทนทานต่อข้อผิดพลาด ซึ่งหมายความว่าข้อมูลจะต้องถูกบันทึกไว้แม้ในกรณีที่ส่วนประกอบหลักหายไปเช่นความล้มเหลวของดิสก์ ระบบฐานข้อมูลที่ดีจะต้องกู้คืนในกรณีที่ไฟฟ้าดับอย่างกะทันหันและยังคงย้อนกลับหรือยกเลิกการเปลี่ยนแปลงหรือการทำธุรกรรมของผู้ใช้ที่ไม่มีข้อผูกมัด โดยปกติจะทำได้โดยการบันทึกธุรกรรมทั้งหมดไปยังไฟล์พิเศษที่จะใช้ในกรณีที่จำเป็นต้องกู้คืนข้อมูล
คอมมิทยังทำหน้าที่สำคัญอีกอย่างหนึ่ง - เป็นหน้าที่กำหนดจุดที่ผู้ใช้รายอื่นสามารถมองเห็นข้อมูลที่เปลี่ยนแปลงได้ สมมติว่าที่อยู่ของลูกค้ากำลังแก้ไขในระบบฐานข้อมูล จนกว่าจะมีการบันทึกธุรกรรมผู้ใช้รายอื่นที่สืบค้นข้อมูลของลูกค้ารายเดียวกันควรเห็นที่อยู่ที่เคยมีก่อนแก้ไข เมื่อยืนยันแล้วที่อยู่ใหม่จะแทนที่ที่อยู่เดิมอย่างถาวรบนดิสก์และผู้ใช้ทุกคนกำลังสอบถามข้อมูลในขณะนี้ดูที่อยู่ที่เปลี่ยนแปลง